Rotherham slid to a third straight defeat after they were beaten convincingly at Stevenage.
Boro opened the scoring through Peter Winn, who smashed home a low shot from 20 yards.
Adam Le Fondre had the Millers' best chance, his left-foot shot going wide, before Byron Harrison tapped in Rob Sinclair's cross to put Boro 2-0 up.
Scott Laird added a third for the hosts, his well-hit shot giving keeper Andy Warrington no chance.
Stevenage manager Graham Westley told BBC Three Counties Radio: "The boys have worked tremendously hard, kept another clean sheet and scored the goals to win it.
"They were three terrific strikes of very different types.
"I thought Rotherham worked very hard, they played some good football, kept at the game.
"And I think it's well and good looking at opponents and saying they didn't do things well but I think you've got to give credit to our players."
Rotherham United boss Ronnie Moore told BBC Radio Sheffield: "Spineless, gutless, that's a start. You would have thought we were fourth or fifth from bottom the way we played.
"That's not us. It's the first time I've seen a side beat us up really.
"It was just an abysmal performance today and I don't think anyone has come away with any credit and that's what disappoints me."
Live text and stats
Tuesday, 25 January 2011
Npower League Two
18 Bridges (Charles 67)
21 Mousinho (Sinclair 55)
17 Winn (Harrison 83)
04 Harrison (Randall 71 yellow card)
15 Ellison (Warne 72)
21 Marshall (Pope 86)
10 Le Fondre
Ref: WardAtt: 1,549
Attempts on target
Attempts off target
90:00+4:05 The referee ends the match.
90:00+0:28 Lawrie Wilson provided the assist for the goal.
90:00+0:28 GOAL - Scott Laird:Stevenage 3 - 0 Rotherham Scott Laird scores a goal from just outside the area to the top right corner of the goal. Stevenage 3-0 Rotherham.
88:37 Chris Beardsley takes a shot from close in clearing the crossbar.
87:40 The referee blows for offside against Chris Beardsley. Andy Warrington restarts play with the free kick.
86:59 Michael Bostwick concedes a free kick for a foul on Mark Randall. Andy Warrington takes the direct free kick.
84:27 Robert Sinclair provided the assist for the goal.
84:27 Substitution Tom Pope is brought on as a substitute for Marcus Marshall.
84:27 GOAL - Byron Harrison:Stevenage 2 - 0 Rotherham Byron Harrison grabs a goal from inside the six-yard box high into the middle of the goal. Stevenage 2-0 Rotherham.
82:11 Effort from the edge of the area by Peter Winn goes wide of the left-hand post.
82:11 Substitution Peter Winn leaves the field to be replaced by Byron Harrison.
81:19 The referee blows for offside against Peter Winn. Dale Tonge takes the direct free kick.
79:20 Unfair challenge on Dale Tonge by Lawrie Wilson results in a free kick. Dale Tonge takes the direct free kick.
77:34 Ronnie Henry fouled by Paul Warne, the ref awards a free kick. Jon Ashton takes the free kick.
75:55 Free kick awarded for a foul by Mark Randall on Michael Bostwick. Jon Ashton restarts play with the free kick.
75:55 Booking The referee books Mark Randall for unsporting behaviour.
70:34 The assistant referee signals for offside against Chris Beardsley. Free kick taken by Andy Warrington.
70:34 Substitution (Rotherham) makes a substitution, with Paul Warne coming on for Kevin Ellison.
70:34 Substitution Mark Randall replaces Danny Harrison.
68:21 Free kick awarded for a foul by Danny Harrison on Michael Bostwick. Jon Ashton delivers the ball from the free kick right-footed
from right channel, save by Andy Warrington.
66:33 Substitution Darius Charles comes on in place of David Bridges.
65:13 Jon Ashton fouled by Marcus Marshall, the ref awards a free kick. Chris Day takes the direct free kick.
62:57 Kevin Ellison has an effort at goal from outside the box which goes wide left of the goal.
60:10 Free kick awarded for a foul by Jon Ashton on Adam Le Fondre. Free kick crossed by Danny Harrison, save by Chris Day. Nicky
Law takes the inswinging corner, David Bridges makes a clearance. Shot by Danny Harrison from outside the box goes high over
59:34 Shot from outside the box by Michael Bostwick goes wide right of the target.
58:30 Chris Beardsley has a headed effort at goal from just inside the penalty area that misses to the right of the goal.
58:13 Johnny Mullins gives away a free kick for an unfair challenge on Jon Ashton. Direct free kick taken by Jon Ashton.
56:20 Adam Le Fondre produces a left-footed shot from the edge of the box and misses to the left of the goal.
54:33 Kevin Ellison gives away a free kick for an unfair challenge on Michael Bostwick. Chris Day takes the free kick.
54:33 Substitution (Stevenage) makes a substitution, with Robert Sinclair coming on for John Mousinho.
50:19 Handball by Dale Tonge. Free kick crossed by Peter Winn, Marcus Marshall makes a clearance.
48:39 Jamie Green challenges Ronnie Henry unfairly and gives away a free kick. Chris Day takes the free kick.
47:50 Corner taken left-footed by Kevin Ellison from the right by-line to the near post, Ronnie Henry manages to make a clearance.
45:01 The second half begins.
45:00+1:39 The referee calls an end to the first half.
45:00+0:41 Effort from outside the penalty box by Michael Bostwick goes wide left of the goal.
43:29 GOAL - Peter Winn:Stevenage 1 - 0 Rotherham Peter Winn finds the net with a goal from just outside the area to the bottom right corner of the goal. Stevenage 1-0 Rotherham.
42:42 The referee blows for offside against Lawrie Wilson. Andy Warrington takes the free kick.
38:24 Foul by Chris Beardsley on Johnny Mullins, free kick awarded. A cross is delivered by Peter Winn, Headed effort from inside
the area by Chris Beardsley misses to the left of the goal.
37:47 Free kick awarded for an unfair challenge on Michael Bostwick by Ryan Taylor. Ronnie Henry restarts play with the free kick.
34:38 Chris Beardsley takes a shot. Nicky Law gets a block in. Corner from the right by-line taken by Peter Winn, Johnny Mullins
makes a clearance.
28:46 Header from deep inside the area by David Bridges goes harmlessly over the crossbar.
27:08 Foul by Johnny Mullins on John Mousinho, free kick awarded. The free kick is delivered right-footed by Peter Winn from left
26:33 The referee gives a free kick against Nicky Law for handball. John Mousinho takes the free kick.
20:55 Danny Harrison challenges Ronnie Henry unfairly and gives away a free kick. The free kick is swung in right-footed by Ronnie
19:50 Marcus Marshall takes a shot. Save by Chris Day.
19:18 Dale Tonge takes a shot. Ronnie Henry gets a block in. Inswinging corner taken from the left by-line by Nicky Law, clearance
made by Jon Ashton.
18:10 Unfair challenge on Marcus Marshall by John Mousinho results in a free kick. Free kick crossed by Nicky Law, save by Chris
16:09 Effort from outside the penalty box by Marcus Marshall goes wide right of the goal.
15:51 Marcus Marshall decides to take the corner short.
12:19 Outswinging corner taken left-footed by Peter Winn from the left by-line, Dale Tonge manages to make a clearance. Corner taken
by Peter Winn, Nick Fenton makes a clearance.
4:18 Chris Beardsley challenges Danny Harrison unfairly and gives away a free kick. Nicky Law crosses the ball in from the free
kick, Jon Ashton makes a clearance. Effort on goal by Scott Laird from just inside the penalty area goes harmlessly over the
3:59 Ronnie Henry concedes a free kick for a foul on Danny Harrison. Nick Fenton takes the direct free kick.
2:35 Chris Beardsley fouled by Nick Fenton, the ref awards a free kick. Peter Winn takes the direct free kick.
0:00 The referee starts the match.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.