Yanic Wildschut scored the only goal of the match for Bolton Wanderers on Saturday as they beat Reading 1-0 at the Madejski Stadium.
Wildschut gave the visitors the lead after the break when he latched on to Craig Noone's through ball to coolly finish.
The Royals came close to a late equaliser when John Swift played Jon Dadi Bodvarsson into space, but Jason Lowe cleared the danger.
Elsewhere in the Championship, Sean Raggett played a full 90 minutes for Rotherham United who lost 2-0 to Leeds at Elland Road.
In League Two, Tristan Abrahams came on in the 67thminute for Exeter City in their 1-1 draw with Newport County at St James Park.
Jayden Stockley gave the hosts the lead after 21 minutes, heading the ball past Joe Day from a Jake Taylor cross.
The visitors pushed for an equaliser and were rewarded for their efforts with 10 minutes remaining when Mark Harris rifled home.
Diallang Jaiyesimi played 87 minutes for Yeovil in their first League Two win of the season as Alex Fisher's hat-trick helped earn a 4-0 victory over Notts County.
In Scotland, Steven Naismith played 90 minutes as Hearts won 1-0 in a Scottish League Cup battle with Dunfermline Athletic.
In Germany, Marcel Franke played 90 minutes as SV Darmstadt beat FC Magdeburg 1-0 in the first round of the DFB cup.
And Savvas Mourgos played 90 minutes as Dordrecht opened their Eerste Divisie campaign with a 0-0 draw against Helmond Sport.