Mario Balotelli has hit back at England fans who told him football was coming home.

The Italy striker has had the last laugh after England crashed out in the semi-finals of the World Cup, leaving France and Croatia to contest Sunday's final.

And Balotelli, who spent a number of seasons in England, has sent a stinging message to English fans.

Mario Balotelli has twisted the knife after England's World Cup dream came to an end

Balotelli spent last season playing for Nice and will play for rivals Marseille next season

He wrote in a message on his Instagram account: 'It's coming home. Impossible.

'I'm sorry... because I love England but for those who sent me stupid messages and insults till now... you deserve this answer now!'

Gareth Southgate consoles Harry Maguire after England were beaten by Croatia in Moscow

England blew a one-goal lead in succumbing to an extra-time defeat by Croatia.

Mario Mandzukic struck late in extra-time to seal Croatia's first ever appearance in a World Cup final.

It came after Ivan Perisic had cancelled out Kieran Trippier's fifth minute free-kick.