Former Bayern Munich and Chelsea FC midfielder Michael Ballack gave a fan one of the biggest surprises of his life.

A German football fan with the name Michael received one of his biggest surprises when MasterCard and UEFA Champions League teamed up with Michael Ballack to help the fan watch the finals of the elite competition, which was held in Berlin.

The fan wanted to watch the UEFA Champions League finals held at the Olympiastadion in Berlin, played between FC Barcelona and Juventus, but could not get tickets to the game. Instead, Michael planned to watch the game with his best friend at a sports bar.

.

What happens next is the stuff of dreams as Michael Ballack chauffeurs the fan with his best friend to the match, where FC Barcelona beat Juventus 3-1.

Here’s the incredible video released by MasterCard