IBTimes chief sports reporter Nick Howson and European Football Correspondent Eduardo Fernandez-Abascal preview the World Cup semi-final between Brazil and Germany.

Will the hosts prevail without star striker Neymar and commanding captain Thiago Silva, or will Germany avenge their loss to Brazil in the 2002 World Cup final?

Brazil v Germany | Mineirão, Belo Horizonte | 08 July 21:00 (BST)