The past decade of competitive Street Fighter has seen arguably the highest level of competition the FGC has ever seen.

We’ve transitioned from Super Street Fighter IV at the beginning of the decade to Street Fighter V: Arcade Edition as we closed out 2019.

With Street Fighter V: Champion Edition right around the corner, let’s relive some of the best matches of the past ten years:

Daigo Umehara vs Justin Wong — Capcom Fight Club Exhibition Match (2010)

To celebrate the launch of Super Street Fighter IV, Capcom organized a best-of-five exhibition match between two FGC legends: Justin Wong and Daigo Umehara.

Despite being an exhibition match, it was obvious from the start that both players were taking the match seriously.

With the score tied 2-2, the match eventually came down to the very last round, and ended in one of the most improbable finishes of all time. You have to see it for yourself to believe it:

Infiltration vs PR Balrog — Evo Losers Semifinals (2013)

Evo 2013 was stacked with talent from around the world. But it was this Losers semifinals match between Seonwoo “Infiltration” Lee and Eduardo “PR Balrog” Perez that will go down as one of the best matches in history.

Infiltration took the first game of the set, but PR Balrog quickly won the next four rounds in a row, taking a 2-1 advantage and putting himself just one game away from advancing to the Losers Final.

However, against all the odds and with his back against the wall, Infiltration then decided to swap to Hakan, a character that most pros considered to be in the bottom tier of the game.

Amazingly, the risky character switch worked, and Infiltration won the next two games, advancing to the Losers Finals.

Pepeday vs Poongko — Canada Cup Grand Finals (2014)

The Ultimate Street Fighter IV Grand Finals match at the 2014 Canada Cup between Lee “Poongko” Chung Gon and Yudia “Pepeday” Furushima saw two of the era’s most technical and offense-oriented players competing at the highest level of the game.

Both players picked their signature mains right from the start, with Poongko on Seth, and Pepeday on El Fuerte.

Poongko dominated early on, taking a 3-0 sweep in the first to reset the bracket.

Poongko kept the pressure on and looked unstoppable in the second set, taking a quick 2-0 lead. With five games in a row under his belt, Poongko looked to end the match, but Pepeday would not go down without a fight.

Facing tournament point, Pepeday would put together three of the most impressive games of Street Fighter ever seen, highlighted by incredible reads, amazing comebacks, and clutch moment after clutch moment.

Snake Eyez vs Xian — Evo Top 32 (2014)

Darryl “Snake Eyez” Lewis and Kun “Xian” Ho put on a masterclass of defense, spacial control, neutral game, and life lead management in this match from Evo 2014.

The match came down to the very last round where Xian attempted to win the game by taking the life lead advantage and running out the clock. He threw out his Ultra, but there was just enough time for Snake Eyez to throw out an ex-Green Hand to win the match.

Fuudo vs Tokido — Canada Cup Grand Finals (2015)

Hajime “Tokido” Taniguchi and Keita “Fuudo” Ai fought one of the most grueling games of Ultra Street Fighter IV at the Canada Cup 2015 Grand Finals.

The entire tournament came down to the very last round of the second set. Tokido started by building up a significant life lead to start the round, but after a missed Dragon Punch, Fuudo had the opportunity to comeback. However, it was not to be, and Tokido managed to seal the victory with a simple chip fireball.

Daigo Umehara vs Infiltration — Capcom Cup Winners Quarterfinals (2015)

While Ryota “Kazunoko” Inoue eventually won the Capcom Cup 2015, it was this quarterfinal match between Daigo Umehara and Seonwoo “Infiltration” Lee that would go down in history.

With Daigo leading 2-1, Infiltration shifted his offense into a higher gear and was on the verge of forcing the match into a final game. However, Daigo was able to pull off one of the greatest zero-pixel comebacks of all time.

Infiltration vs Fuudo — Evo Grand Finals (2016)

2016 was the year Street Fighter V launched, and the hype for the new game reached its apex at Evo 2016, where a record 5,107 competitors entered the tournament.

In the end, two of Street Fighter’s most storied veterans met in the Grand Finals as Infiltration took on Fuudo.

Infiltration dominated early, taking a double perfect in game two, and then closing out the first set to reset the bracket. He went on a tear in the second set, racking up five straight rounds to a take a commanding 2-0 lead.

Fuudo refused to go down without a fight and clutched out the next three rounds, but Infiltration rallied back and showed off his incredible understanding of the game, blocking Fuudo’s “unblockable” setups, to close out the tournament.

MenaRD vs Tokido — Capcom Cup Grand Finals (2017)

The Grand Finals of the Capcom Cup 2017 was a David vs Goliath matchup as little-known MenaaRD from the Dominican Republic faced Tokido, one of the Japanese Gods of Street Fighter.

Tokido took control early, easily winning the first two games.

But facing elimination MenaRD managed to find his footing and won the next three games to reset the bracket.

Tokido was able to take the first game of the second set, but MenaRD was again able to fight back, winning the next three games in a row to win the tournament.

Gachikun vs Itabashi Zangief — Capcom Cup Grand Finals (2018)

Two fan favorites met in the Capcom Cup 2018 Grand Finals as Hiromiki “Itabashi Zangief” Kumada took on Tsunehiro “Gachikun” Kanamori.

Itabashi looked dominant early on, and easily took the first set 3-0 to reset the bracket.

But after taking a short break to recompose himself, Gachikun found his footing in the second set, winning the first two games. Itabashi managed to fight back, and tied up the score at 2-2, but Gachikun was able to clutch out the final two rounds to win the tournament.

iDom vs Punk — Capcom Cup Grand Finals (2019)

One of the most unbelievable upsets of the past decade occurred just last month as Derek “iDom” Ruffin, an unsponsored self-supported player, upset Victor “Punk” Woodley, the number one ranked player in the world, in the Capcom Cup Grand Finals.

Punk looked firmly in control early won, taking a 2-0 lead. But iDom somehow dug deep and managed to take the next three games to reset the bracket.

iDom kept the pressure up, and won the first two games of the second set, finding himself improbably at tournament point. But after Punk won game three, iDom made the crazy decision to swap off his main, Laura, to Poison, the newly-released DLC character that most considered mid-tier at best.

The switch worked though, and iDom completed the upset in the very next game, becoming the first-ever unsponsored Capcom Cup champion.

READ MORE: Team Reciprocity drops Punk and exits Street Fighter pro scene