Arnautovic scores late penalty winner, Stoke beats Everton 4-3 in Premier League thriller

Everton's Romelu Lukaku , left, celebrates scoring his team's first goal of the match, during the English Premier League match between Everton and Stoke City, at Goodison Park, in Liverpool, England, Monday Dec. 28, 2015. (Peter Byrne/PA via AP) UNITED KINGDOM OUT (The Associated Press)

Everton's Romelu Lukaku, right, rises above Stoke City's Geoff Cameron to head the ball, during the English Premier League match between Everton and Stoke City, at Goodison Park, in Liverpool, England, Monday Dec. 28, 2015. (Peter Byrne/PA via AP) UNITED KINGDOM OUT (The Associated Press)

Stoke City's Xherdan Shaqiri, right, scores during the English Premier League match between Everton and Stoke City, at Goodison Park, in Liverpool, England, Monday Dec. 28, 2015. (Peter Byrne/PA via AP) UNITED KINGDOM OUT (The Associated Press)

Marko Arnautovic converted an injury-time penalty to give Stoke a 4-3 victory in a thrilling match at Everton in the Premier League on Monday.

Romelu Lukaku twice brought Everton level, canceling out strikes by Stoke winger Xherdan Shaqiri, to move to 15 goals for the season and tie with Leicester's Jamie Vardy as the league's top scorer.

Gerard Deulofeu put Everton ahead for the first time in the 71st, Joselu equalized for Stoke in the 80th before Arnautovic slotted home from the spot in the first minute of stoppage time after being fouled by John Stones.

The win continues a great December for Stoke, which has also beaten the two Manchester clubs.