Everton's hopes of qualifying for the Champions League have been dealt a blow with the news Kevin Mirallas will miss the rest of the season.

The Belgian forward suffered a groin injury in the final moments of Everton's 2-0 victory over Manchester United and will be sidelined for three weeks, starting with Saturday game against Saints at St Mary’s.

He will also be unavailable for the Toffees' other remaining fixtures this season against Manchester City and Hull.

An Everton statement said: "Roberto Martinez today revealed that the Belgian has a small tear in his groin and will be out for the next three weeks."

Mirallas has scored eight goals for Everton this season, including three in the last four games.

He netted the second goal against United on Sunday, scoring from a tight angle after beating the offside trap.

Everton trail Arsenal by a point in the race for fourth place as they bid to finish in the top four for only the second time in the Premier League era.

Martinez will hope for better news to come on the injury front, with captain Phil Jagielka, Steven Pienaar and Darron Gibson all in line to return before the end of the season.