After six grueling matches apiece, Argentina and Germany will clash for the third time in a World Cup final Sunday afternoon at the Maracana in Rio de Janeiro.

Germany looks to up its World Cup total to four, which would tie it with Italy and place it one back of host Brazil’s record five. Manager Joachim Low’s side has long been one of the best teams in the world but hasn’t put together a victory in the final since 1990’s clash with Argentina.

The Germans claimed a 1-0 victory after a controversial foul call awarded Andreas Brehme a penalty shot in the 85th minute. It was sweet payback for Germany after Argentina crushed its hopes in the 1986 Cup with a classic 3-2 victory.

That match has been the highest-scoring final ever since. But this year’s tournament in Brazil has been rife with beautiful attacking play, and both sides will roll out superstars.

Argentina is led by forward Lionel Messi, who has scored four goals with one assist and looks to cement his legacy as one of the all-time greats. Forward Sergio Aguero has yet to score in the tournament as he missed two matches due to injury, but he’s one of the most accomplished players for La Albiceleste and Messi may turn to him late in the match.

Germany’s attack has scored an incredible 17 goals, with five of them coming from midfielder Thomas Muller. Andre Schurle netted two of his three goals during the 7-1 rout of Brazil in the semifinals, and forward Miroslav Klose became the all-time leading scorer in Cup history with his 16th career goal against Selecao.

Full television schedule and online stream info is below.

Match start time: 3 p.m. EST

TV Schedule

For English-language coverage, ABC will start its pre-game of the match at 1 p.m. EST

The announcers during the match will be Ian Darke and Steve McManaman.

Spanish-language coverage will be provided by Univision Deportres.

Live Stream Info

ABC’s live stream can be watched at ESPN3 here.

Univision’s live stream can be viewed here