Nottingham Forest salvaged a 1-1 draw with an injury-time equaliser away to Middlesbrough in the Championship on Tuesday.
Hosts Middlesbrough led through a goal from Scott McDonald in the 52nd minute at the Riverside Stadium.
Forest goalkeeper Lee Camp produced a string of sharp saves to deny the home side throughout the first half, but he stranded when Julio Arca failed to connect properly with a Barry Robson cross.
The loose ball fell to Australia international McDonald, who was left with a simple finish at the back post for 1-0.
Camp maintained his heroics to keep Forest in the match, saving from Leroy Lita and Andrew Taylor twice.
Forest had a penalty appeal turned down when Arca appeared to use a hand inside the area, before Robson looked to have won it for Boro, only to see his shot clip the outside of the post.
The visitors snatched a point in the 92nd minute when substitute Dele Adebola seized upon the loose ball to bundle home an equaliser from eight yards out.
The draw moves Forest up to fourth in the table, three points behind Swansea in the automatic promotion places.
They are now undefeated in Middlesbrough for 28 years.
Elsewhere, Portsmouth secured a fifth consecutive victory with a 2-0 win at home to Scunthorpe United.
Second-half goals from Dave Kitson and Aaron Mokoena secured all three points for Portsmouth, who are now up to 12th in the table.
Defeat leaves Scunthorpe third from bottom and four points adrift of safety.
Doncaster Rovers climbed to 16th with a 3-1 win away to Derby County.
Goals either side of half-time from Billy Sharp and a 71st-minute effort from Joseph Mills guaranteed a valuable three points for visitors Doncaster, with Steve Davies’ late strike no more than a consolation for struggling Derby.