Please rotate your screen to portrait for optimal viewing experience

Team SoloMid proved its worth yet again at the NALCS League of Legends Spring Finalsby Marc Urbino

WATCH | The NALCS Spring Finals just came to a conclusion, but not without giving fans quite a show.

The playoff matches for North American League of Legends took place in Vancouver, British, Columbia, Canada, at the Pacific Coliseum. It featured two matches on Saturday and Sunday.

The third-place match pitted Phoenix1 against FlyQuest, two unexpected thrivers from the split. Phoenix1, which came in eighth place last summer, surged to third place in the regular season while FlyQuest, an upcoming team from the Challenger Series, placed fifth.

The games between the two were close, but P1 ultimately prevailed.

P1's Arrow was awarded MVP of the regular split.

More exciting, though, was the match between Team SoloMid and Cloud9, arguably the two most popular teams in the league.

TSM crushed in the first two games, but C9 came back in the next two.

TSM, however, came out on top after a nail-biting Game 5.

WATCH | TSM also is the closest North American team to qualify for the World Championships. The Summer Split, beginning in June, will determine which squads get to go.