Doncaster won the first game in their new £32m Keepmoat Stadium after a thrilling contest with Huddersfield.
Mark McCammon had the honour of scoring the first goal with a volley, before Paul Heffernan latched on to Jonathan Forte's fine pass to make it 2-0.
Forte got himself on the scoresheet soon after following another fine move.
Huddersfield had Adnan Ahmed dismissed for a bad tackle and Pawel Abbott was sent off in the ensuing melee. Rovers' Gareth Roberts was sent off late on.
Doncaster: Smith, O'Connor, Lockwood (Thornton 66), Lee, Gareth Roberts, Coppinger (Guy 75), Wilson, Paul Green, Forte, Heffernan (Dyer 75), McCammon.
Subs Not Used: Budtz, Price.
Sent Off: Gareth Roberts (81).
Booked: Heffernan, Lee.
Goals: McCammon 9, Heffernan 47, Forte 51.
Huddersfield: Glennon, Hardy, McIntosh, Mirfin, Adams, Taylor-Fletcher (Skarz 78), Collins, Ahmed, Brandon (Young 61), Booth (Beckett 65), Abbott.
Subs Not Used: Eastwood, McCombe.
Sent Off: Ahmed (57), Abbott (59).