Real Madrid and Bayern Munich play to a 2-2 draw in the Champions League semi-final first leg

In a thrilling Champions League semi-final first leg, Real Madrid and Bayern Munich ended with a 2-2 draw on Tuesday night.

The match started with the hosts asserting their dominance, but it was Real Madrid who struck first.

Vinicius Jr. calmly put away a pass from Toni Kroos to give Real the lead.

Bayern Munich quickly turned the tide of the game with two goals in five minutes during the second half.

Leroy Sane scored the equalizer with a low shot near the post, followed by Harry Kane converting a penalty after Jamal Musiala was brought down.

Real Madrid managed to level the score late in the game through a penalty, which Vinicius Jr. successfully converted.