Question: where was the last world cup held and who won
Answer: Germany, hosted by Brazil, won by Germany, Estádio do Maracanã