Question: where was the last world cup held and who won
Answer: hosted by Brazil in 2014 , was won by Germany