Harrison Reed played the full 90 minutes as Blackburn Rovers drew 2-2 with Nottingham Forest at Ewood Park.
Forest’s Lewis Grabban missed an early penalty before heading the visitors in front on 52 minutes.
Goals from Adam Armstrong and Bradley Dack looked to have sealed victory for Tony Mowbray’s men, but Grabban took on a second penalty ten minutes from time and kept his nerve.
There was also a point apiece at Hull where Sam McQueen played 76 minutes for loan club Middlesbrough during their 1-1 draw.
Britt Assombalonga put Boro in front when he headed home Jonny Howson’s deep cross early in the second-half, before Jarrod Bowen’s penalty levelled things up.
Josh Sims was also involved in Championship action, replacing Mo Barrow in the 71st minute of Reading’s 2-2 draw at Brentford.
Championship top scorer Neal Maupay put the hosts in front on 11 minutes, but the Royals rallied with goals from Jon Dadi Bodvarsson and Jon Swift.
They looked to be heading for all three points, with Said Benrahma sent off for the hosts in the closing stages, before Yoann Barbet’s stoppage time header.
In League One, Jake Hesketh was an unused substitute as Burton were denied a fourth straight home league win in a 0-0 draw with Scunthorpe United.
Elsewhere, Harrison Davis played 78 minutes as Tiverton Town recorded a 4-1 victory over Baskingstoke in the Southern Premier League.
Jordy Clasie was involved as Feyenoord beat Vitesse Arnhem 2-1 in the Dutch Erdivisie, thanks to Robin van Persie’s late free-kick.
In the Dutch second tier, Ryan Seager came off the bench as Telstar secured a 1-0 home win over FC Oss.
In Spain, Guido Carrillo replaced Youssef En-Nesyri on 76 minutes as Leganes fell to a 1-0 defeat against Real Betis in La Liga.