The World Cup is at the business end, with France, Spain, Argentina, and England vying to be crowned champions on Sunday in New York. BBC Sport has gathered views from journalists and fans of the four semi-finalists. Spanish journalist Guillem Balague believes all four have what it takes to win, noting France has the best player and most frightening attack, Argentina has the best idea of doing more with less, and England has two world-class players on form. He suggests Spain must play the perfect game to beat France, while a final between Spain and England would be incredible. BBC Sports chief football writer Phil McNulty predicts France will lift the trophy, despite England reaching the final for the first time since 1966 by beating Argentina. He finds it hard to see past France's attacking brilliance, with Kylian Mbappe on a mission and strong support from players like Ousmane Dembele and Michael Olise. McNulty envisions an England v France final, with Didier Deschamps making his farewell with a World Cup win, though he acknowledges his predictions have been wrong before. Fans from the competing nations also shared their views. A Spanish fan named Lionel believes Spain can beat France and has a strong chance, while another named Michel has no doubt Spain will win the tournament. An English fan named Paul expresses optimism, saying "It's coming home" despite England not having played brilliantly.