A late strike from Demarai Gray was all Everton needed on Monday night to secure a 2-1 win over Arsenal at Goodison Park.

The hosts who saw their goal chalked off for offside found themselves behind at the stroke of halftime after Norwegian Martin Ordegaard connected with a Kieran Tierney ball into the box.

Brazilian winger Richarlison netted what would have been his second of the night but again saw his goal erased for offside.

Rafael Benitez side finally found the much needed equalizer and Richarlison again was on ground to head home a rebound from a Demarai Gray initial strike which had hit the crossbar. The goal was his 50th strike in the Premier League.

The Tofees left it late before getting the winner as Demarai Gray netted in added time to hand Benitez’s men their first win in nine games.

“It was a crazy moment. My best moment here so far. It was important for us to get that win. As a group we have gone through this bad patch but we have stuck together. With the fans like that, behind us for the whole game, it’s more than deserved.

“My confidence is high at the moment. I believe in myself and my ability. I’m working hard and improving and I want to be the best player I can be. We’ve had a rough patch and today I’m just happy we got the three points.” Demaria Gray said.

Arsenal midfielder, Martin Odegaard reacting after the game ; “It’s a hard one to take. I think in general we were not at the level we needed to be at today.

“We had some good moments but we have to do much better. We should have been better.

“It’s hard to say. That’s just how it is sometimes. It’s hard to say exactly what happened. We have to do better when we have that lead. We stopped playing and gave them the game they wanted to play.

“I think it is [a mindset problem]. When you’re leading 1-0 you get afraid to lose the win and in my opinion that’s what we did wrong today. You go for the second goal and that was the intention but we didn’t manage to do that on the pitch.” He said to Sky Sport.