Germany and Spain meet tonight to determine who will face Holland in the World Cup final on Sunday.
Sign up at 888Sport today to receive a free £20 no-lose bet!
It is sure to be an exciting semi-final clash with a wealth of talent on show, including the likes of David Villa, Fernando Torres, Xavi, Andres Iniesta, Mirsolav Klose, Lukas Podolski, Mesut Oezil and Bastian Schweinsteiger.
And if you are looking for a market to place a bet on this repeat of the Euro 2008 final, perhaps your free £20 no-lose bet, 888Sport's Score/Win double market could be the way to go.
All you have to do is select which player you think will score during a victory for his side ie. Miroslav Klose scores/Germany win 9/2. It’s as simple as that!
Red-hot David Villa is the 5/2 favourite to score in a Spain victory having netted five times already to top the goalscoring charts alongside Holland’s Wesley Sneijder.
Fernando Torres is 4/1 despite having not hit the back of the net yet but this could be the ideal time for the Liverpool man, who has looked out-of-sorts since returning from knee surgery, to finally get back on the goal trail and fire Spain into the final.
And while Spain scraped into this semi-final, Germany have been in sensational form with eight goals in two games, and if you fancy a German win you may have plenty of players to choose from if they continue their rampant form.
Klose leads the way at 9/2 having scored four times in South Africa, with fellow frontman Lukas Podolski, on three goals, 5/1 with 888Sport.
Mesut Oezil has emerged as an exciting talent during the tournament and is in the running to win the Golden Ball award for the best player, and the young midfielder is 10/1 to net in a win for his side.
But the best bet may well be in-form Bastian Schweinsteiger, who Germany legend Franz Beckenbauer labelled the best player he has seen during the World Cup. The midfielder’s eagerness to get inside the opposition penalty area could lead to scoring opportunities, and Schweinsteiger is 11/1 to hit the target.
888Sport’s Score/Win Double odds:
Germany win
9/2 Miroslav Klose
5/1 Lukas Podolski
6/1 Mario Gomez
13/2 Cacau
8/1 Stefan Kiessling
10/1 Mesut Oezil
11/1 Bastian Schweinsteiger
12/1 Marko Marin, Toni Kroos
14/1 Piotr Trochowski
16/1 Sami Khedira
25/1 Marcell Jansen
28/1 Dennis Aogo, Per Mertesacker, Philip Lahm
33/1 Arne Friedrich, Serdar Tasci, Holger Badstuber, Jerome Boateng
Spain win
5/2 David Villa
4/1 Fernando Torres
5/1 Fernando Llorente
11/2 Pedro
7/1 Juan Mata
8/1 David Silva, Andres Iniesta, Cesc Fabregas
11/1Xavi, Jesus Navas
12/1 Xabi Alonso
14/1 Javi Martinez
22/1Gerard Pique, Sergio Busquets, Joan Capdevila, Sergio Ramos
28/1 Carlos Marchena
33/1 Alvaro Arbeloa, Carles Puyol, Raul Albiol