This Hero Indian Super League (ISL) season has been exemplary. With little to separate most sides in the league, we have seen some incredible games and drama which are going to stay long in the memory of the viewers.

With the semi-finals about to begin and an end to the league phase, let's look back at some of the best games of the 2021-22 Hero ISL campaign.

Odisha FC 6-4 SC East Bengal

Early in the season OFC and SCEB played out an all-time classic. An electrifying first half saw four goals being scored within the first 45 minutes. However, the attacking intent from both sides did not stop and each side scored three goals in the second half. Braces by Hector Rodas and Aridai Suarez took Odisha FC home and earned them some crucial points.

SC East Bengal 3-4 FC Goa

The Red & Gold Brigade features for the second time on our list. Both sides came into this match looking for their first victory of the new campaign and they certainly played like it. At the end of the first half, FC Goa led SCEB 2-3, and a “quiet” second half ended with the Gaurs attaining a narrow victory over the Kolkata-based team. This result meant that SC East Bengal dropped down to the bottom of the league table.

Bengaluru FC 3-3 ATK Mohun Bagan

Match 31 of the 2021-22 Hero ISL season was a goal-fest. Neither team had control throughout the game and the momentum shifted with every passage of play. Both BFC and ATKMB perfectly matched each other, both teams scored two goals in the first half, and one goal in the second. Both teams even scored a penalty each. It was a thoroughly engrossing game with neither side being able to one-up the other.

NorthEast United FC 3-3 Mumbai City FC

NEUFC came into this game with mixed results in their previous few games and needed a win to kick start their season. However, they were met with stubborn resistance from the Islanders. It was a game full of drama, goals, and mistakes. Deshorn Brown scored a hattrick to single-handedly rescue a point for the Highlanders.

Odisha FC 2-3 Hyderabad FC

Coming into the game, Odisha FC and Hyderabad FC had the same number of wins and they certainly proved to be a match for each other. OFC took the lead just before the end of the first half, but HFC came back into the game and scored three goals themselves. Jonasthas Cristian scored a wonder-goal late in the game but it was not enough to rescue a point for Odisha FC. 

Chennaiyin FC 0-5 FC Goa

FC Goa had their fair share of problems coming into this game. But, they put those issues behind them in this game. A spirited Jorge Ortiz hattrick powered the Gaurs to an emphatic victory over CFC which kept FCG in the hunt for the semi-final spots in the second half of the 2021-22 Hero ISL season.

NorthEast United FC 2-3 Jamshedpur FC

If you want to see the drama, re-watch this game. Jamshedpur FC took a comfortable 2-0 victory at the half-hour mark in the game and looked set to take all three points from the game, but two quick-fire goals by the Highlanders pegged them back. A late winner by Jordan Murray secured the victory for the Men of Steel and helped them stay in the run-in for the League Winner’s Shield, which they later won for the first time in their history.

FC Goa 4-4 Kerala Blasters FC

Arguably the game of the season, FC Goa and Kerala Blasters FC put on a clinic to end the 2021-22 Hero ISL league phase. At certain points in the game, both teams had leads of two goals but neither side was able to capitalize on that advantage. KBFC went into the first half break with a 2-0 lead but four goals for the Gaurs in the second half completely shifted the momentum of the game. However, two late goals for the Kochi-based team made the scoreline 4-4 and both sides went away with a point each.