Crewe 3-3 Rotherham
Lee Frecklington's injury-time strike saw Rotherham come from behind to earn a point at Crewe on the opening day.
Debutant Anthony Grant fired the hosts ahead from 25 yards out, before Max Clayton poked home for 2-0.
Frecklington pulled one back with a scuffed strike, but Harry Davis restored the Alex's advantage after Claude Davis's foul on Ryan Colclough.
But Ben Pringle's goal gave the Millers hope, before Frecklington's stunning volley gave them a share of the spoils.
VIEW FROM THE DRESSING ROOM
Rotherham United manager Steve Evans tells BBC Radio Sheffield:
"Our defending wasn't good at times but we've come away from home and dominated for large spells.
"A lot of people in the country will say we've got a last minute equaliser, but I think if we'd have left here with nothing it would have been a travesty.
"We think it's a penalty... Richard (Brindley) think's it's the slightest of contact, but that means a penalty.
"There's been a lot of positives today. We looked like we could score every time we went forward."