Sunderland 2 Everton 2: Mikel Arteta denied teenager Danny Welbeck the headlines as Everton snatched a late equaliser at Sunderland.
The Spaniard's 82nd-minute shot was deflected past keeper Craig Gordon by the helpless Phil Bardsley to ensure a topsy-turvy encounter ended all square.
Nineteen-year-old Welbeck looked to have fired the Black Cats into sixth place in the Barclays Premier League table with a double either side of half-time as he cancelled out and then overhauled Tim Cahill's early opener.
Welbeck, on loan from Manchester United, might have claimed victory deep into injury time, but he blazed wide from close range, and he should have been made to pay in front of a crowd of 37,331 at the death when substitute Jermaine Beckford passed up a glorious opportunity to win it.
The game was only six minutes old when Cahill managed to find enough space inside the Sunderland penalty area to meet Leighton Baines' inviting cross with a firm downward header to make the most of the full-back's neat interchange with Steven Pienaar down the left.
On 23 minutes Bolo Zenden skipped away from South Africa international Pienaar on the touchline and deftly manoeuvred his way past Baines to fire a low cross to the near post where Welbeck, who scored his first goal for the club at Stamford Bridge, eagerly slammed the ball home.
Welbeck netted again in the 71st minute, sending a looping header over Tim Howard and into the net.
Everton fought their way back into it when the unfortunate Bardsley deflected Arteta's shot past keeper Craig Gordon.