Aiden O'Brien equalised deep into second-half stoppage time as Millwall salvaged a 2-2 draw against Nottingham Forest in the Championship on Friday.

Millwall were deservedly ahead at the interval thanks to Shaun Williams' header from a corner in the 15th minute, but their superiority did not last.

Lewis Grabban made a stunning impact from the Forest bench when he scored with his first touch 55 seconds after coming on, nodding in from close range.

He then appeared to have won the game for Forest by tapping in from Sammy Ameobi's ball in the 88th minute.

But O'Brien rescued a point for the Lions near the end, the Republic of Ireland international turning home after Brice Samba could only palm Williams' long-range effort into his path.

Forest remain fourth in the table but could be overtaken by several teams over the weekend. Millwall move up to 11th.