Doncaster Rovers made a winning start to life in League One with a convincing victory at Walsall.
Rovers, relegated from the Championship last season, took the lead when Billy Paynter teed up strike partner Chris Brown to slot home.
David Cotterill doubled the lead with a magnificent chip from near the halfway line that caught Saddlers keeper David Grof off guard.
Rovers' victory was sealed when Kyle Bennett cut inside to drive home.
Walsall substitute Febian Brandy, one of seven players making their Saddlers league debut, lasted just seven minutes before having to be subbed himself with a hamstring injury.
VIEW FROM THE DRESSING ROOM
Doncaster Rovers manager Dean Saunders told BBC Radio Sheffield:
"We've scored three great goals and could have had a few more.
"I'm pleased really, a bit of quality at the end of the day and a good start for us.
"We knew they were a good football team and we knew they would have a lot of possession.
"So we let them have have it in their own half and tried to do them on the break, which is what we've done."
Catch up with all the latest highlights from League One on the
Football League Show
Walsall 01 Grof 04 Butler 05 Holden 14 Purkiss 25 Chambers 06 Featherstone 07 Chambers 08 Cuvelier 11 Hemmings (Baxendale - 62' ) 09 Grigg 10 Paterson (Brandy - 61' ) Substitutes 23 Walker 20 Benning 22 Downing 16 Jones 24 Baxendale 12 Brandy (Bowerman - 68' ) 17 Bowerman Doncaster Rovers 33 Woods 02 Quinn 05 Jones Booked 14 Spurr 16 McCombe 06 Syers 07 Woods 11 Cotterill Booked 08 Paynter (Harper - 61' ) 09 Brown Booked (Blake - 81' ) 23 Bennett (Coppinger - 71' ) Substitutes 03 Husband 13 Maxted 20 Harper 26 Coppinger 10 Blake
Ref: Mark Heywood