Watch live streaming and read a match preview ahead of tonight’s World Cup final between Germany and Argentina.
Where: Estadio de Maracana, Rio de Janeiro
When: 20:00 BST
Watch live: Click here to watch on BBC Sport online!
The waiting is final over, with the world set to crown a new champion tonight after Germany and Argentina have gone toe-to-toe in the 2014 FIFA World Cup final in Rio de Janeiro.
The two nations are both looking to end a two-decade long World Cup drought, with Germany the favourites to win their first title since 1990 after the sublime 7-1 demolition of hosts Brazil in their semi-final in Belo Horizonte.
Joachim Low is likely to stick with the same team that saw off the hosts in such stunning fashion, with all-time World Cup leading goalscorer Miroslav Klose starting upfront despite the second half of audition of Andre Schurrle against Brazil, which saw the Chelsea man score twice.
Thomas Muller is just one goal behind Colombian James Rodriguez in the race for the coveted Golden Boot award for the competition’s top goalscorer and will be hoping to take home an individual award alongside a potential collective triumph for Joachim Low’s side.
Argentina, meanwhile, have been reliant on a solid defence in the knock-out rounds, with Martin Demichelis in particular returning to the side to help Alejandro Sabella’s men tighten up in tight victories over Belgium and The Netherlands.
Lionel Messi could well be key again tonight, however, after going off the boil following the group stages. The world’s finest player will be keen to crown himself on the biggest stage that the game has to offer.
Manchester City forward Sergio Aguero may also start, having come through a substitute appearance in the semi-final with no ill effects, with either Gonzalo Higuain or Ezequiel Lavezzi likely to drop out to make way for Aguero.