A stoppage-time header from Stephen Humphrys rescued a point for 10-men Rochdale in a 3-3 draw against Wigan.
Humphrys fired Dale ahead in the Sky Bet League One contest after seven minutes but the lead lasted just two minutes, Kyle Joseph turning in Dan Gardner's near post delivery to level for the visitors.
Wigan were ahead seven minutes later. Joseph was the provider this time, feeding a short pass into Callum Lang who brushed off Haydon Roberts to confidently fire past Gavin Bazunu.
Things got worse for Dale just before the interval when they were reduced to 10 men when Jim McNulty was shown a straight red card for kicking out at Joseph.
However, the 10 men equalised in the 62nd minute when Bazunu's long punt tempted Evans off his line and Jake Beesley beat the goalkeeper to the ball and headed into the unguarded net.
Trending
- Jose: 'Amazing' Alli back to his best
- England led astray by promises of pink ball
- Gerrard not surprised by Lennon's Celtic exit
- Ole: I keep in touch with Haaland
- Jota back in training, Van Dijk steps up rehab
- When is the Europa League last 16 draw?
- AJ warns Fury amid talks: I'm the boss
- 'De La Hoya defeat meant more than a world title'
- UEFA investigating after Ibrahimovic racially abused
- Are Newcastle sleepwalking towards relegation?
Wigan edged ahead in the 77th minute when Will Keane was allowed to juggle the ball on the edge of the six-yard box before turning and volleying into the roof of the net.
But Humphrys rescued a point when he met Ryan McLaughlin's cross six minutes into time added on at the end of the game.