Scotland striker Lyndon Dykes scored on his debut as QPR enjoyed a 2-0 victory over Nottingham Forest at the Kiyan Prince Foundation Stadium.
Dykes blasted home from the penalty spot nine minutes into the second-half after being brought down by Tobias Figueiredo.
And Ilias Chair made sure of the win in the final seconds by tapping in a loose ball after Dom Ball’s low shot had been parried by keeper Brice Samba.
Elsewhere, Millwall played out a 0-0 draw with Stoke City in a game of few chances at the Den.
Tyrese Campbell and Sam Vokes went closest to scoring for the visitors but they could not break down a stubborn Millwall defence.
And in the day’s early kick-off, Brentford’s Championship Play-Off hangover continued into the new season with a 1-0 defeat at Birmingham City.
Jeremie Bela’s 37th-minute strike was the difference – although Birmingham keeper Zach Jeacock made a stunning second-half double save and the Bees also hit the woodwork twice.
However, Charlton Athletic made a winning start to life back in League One with a comfortable 2-0 victory at Crewe Alexandra.
Alfie Doughty and debutant Conor Washington scored the first-half goals as Lee Bowyer’s side aim for an instant return to the Championship following July’s relegation.
READ MORE: QPR 2-0 Nottingham Forest, Championship: report, ratings and verdict
Meanwhile, AFC Wimbledon played out an entertaining 2-2 draw at newly-promoted Northampton Town.
The Dons took the lead after just 20 seconds as Ethan Chislett capitalised on a Northampton mistake before Matty Warburton made it 1-1
Joe Piggott then teed-up Nesta Guinness-Walker as Wimbledon regained the lead before Ricky Korboa once again equalised in a frenetic first-half of football.
And in League Two, Danny Johnson’s superbly-taken late strike handed Leyton Orient an impressive 1-0 opening-day win at Oldham Athletic.
Johnson reacted sharpest to a knock-down from substitute Jamie Turley before slotting past goalkeeper Ian Lawlor from six yards.