Scunthorpe celebrated their centenary in style as they beat Carlisle 3-1 to go five points clear of the League One relegation places.
Akpo Sodje headed in Mark Duffy's cross to get his third goal in the last three home games for Scunthorpe.
Three minutes later Paul Duffy powered home a header from a Duffy corner.
Sam Slocombe allowed James Barrett's long-range effort to squirm under him to give Carlisle hope, but Sodje sealed it in second-half stoppage time.
VIEW FROM THE DRESSING ROOM
Scunthorpe manager Brian Laws told BBC Radio Humberside:
"I thought beyond the first 10 minutes we took control of the game and thoroughly deserved to go two up - I'm actually disappointed we didn't make it three to kill them off.
"To concede in that last minute throws that doubt in the air. There's no doubt about it, if we'd have gone in there 2-0 up it would have been a lot easier.
"Going to 2-1 put us on the back foot a wee bit but I think the response I had from the players was fantastic; they stepped it up again and started to cause problems."
Scunthorpe United 01 Slocombe 03 Kennedy Booked 06 Reid 15 Canavan 21 Newey 04 Walker Booked 07 Ryan 16 Duffy (Mirfin - 78' ) 19 Collins 09 Sodje 22 Hawley Substitutes 13 Severn 05 Mirfin 18 Nolan 10 Grella 11 Barcham 17 Godden 28 Adelakun Carlisle United 20 Gillespie 02 Simek Booked 03 Robson 05 Livesey (Cadamarteri - 90' ) 23 O'Hanlon Booked 04 McGovern 07 Welsh (Symington - 46' ) 12 Thirlwell Booked 21 Berrett Booked 09 Loy (Beck - 72' ) 14 Miller Substitutes 01 Collin 06 Murphy 08 Noble 16 Potts 19 Symington 11 Cadamarteri 17 Beck