Three teams maintained an early 100% record on a full night of League One action.
Tranmere Rovers produced an impressive 3-0 win away at Carlisle United thanks to a hat-trick from Andy Robinson.
Doncaster United and Notts County joined Rovers on six points with home wins over Bury and Hartlepool United respectively.
Donny needed a late Chris Brown winner to edge past Bury 2-1, while County enjoyed a comfortable 2-0 victory against Hartlepool.
Swindon Town maintained their unbeaten start with a dominant 3-0 win against newly-promoted Crawley Town.
Yeovil produced the surprise result of the evening, beating Brentford 3-1 at Griffin Park.
Portsmouth managed to find a dramatic late equaliser through Jordan Obita to earn a 2-2 draw at Colchester United.
There were four score draws across League One, with matches between Coventry City and Sheffield United, Bournemouth and MK Dons and Oldham Athletic and Walsall all ending 1-1.
Elsewhere there were away wins for Crewe Alexandra at Scunthorpe United and Stevenage Borough at Leyton Orient.
Shrewsbury Town also earned their first win of the season with a 1-0 success against Preston North End.