Postpublished at 45 mins
Bolton 1-3 Leeds
There'll be a whopping seven minutes of injury time!
Presumably that'll be because of the injury to Gaetano Berardi.
Kalvin Phillips gives visitors an early lead before Chris Wood makes it 2-0
Gary Madine pulls one back for hosts before Phillips scores his second
Adam Le Fondre scores penalty for Bolton
Leeds name three debutants, Bolton include two
Thomas Christiansen in charge of Leeds for first time
Leeds finished seventh in 2016-17
Bolton promoted from League One last season
Brendon Mitchell
Bolton 1-3 Leeds
There'll be a whopping seven minutes of injury time!
Presumably that'll be because of the injury to Gaetano Berardi.
Bolton 1-3 Leeds
Boos are starting to ring around the Macron, with the Bolton fans not too chuffed about the way their side have caved in so soon after dragging their way back into the game.
We're marching towards half-time.
Bolton 1-3 Leeds
The visitors are immediately on the attack again, as Kalvin Phillips fires another shot towards goal from distance, but this time it bobbles wide off a Bolton defender for a corner.
We're seeing another replay of the goal, too, and there's perhaps a hint of offside about the original pass through to Chris Wood. A tight one though, for sure.
Kalvin Phillips
Oh my word, but Leeds have restored their two-goal lead within the link of an eye.
Pablo Hernandez's cute pass through, Chris Wood's toe-poke past the goalkeeper and Kalvin Phillips' calm finish into an empty net.
That's surely a hammer blow for Bolton.
Gary Madine
Game on!
Felix Wiedwald in the Leeds goal has not covered himself in a huge amount of glory, caught under a deep, inswinging corner, but Gary Madine makes no mistake in heading into the roof of the net from close range.
Set-pieces have looked Bolton's most likely avenue and they have a way back into the game.
Bolton 0-2 Leeds
Gaetano Berardi's going to be playing no further part here. By the way, why do you even need a stretcher for a dodgy shoulder?
Anyhow, his arm's in a sling and he's off for Vurnon Anita.
Bolton 0-2 Leeds
Now, this could be a sore one for Gaetano Berardi.
The big Swiss defender has gone down clutching his right shoulder after clashing with team-mate Liam Cooper. The medics are on... Followed by the stretcher.
Bolton 0-2 Leeds
Noel Whelan
Ex-Leeds United striker on BBC Radio Leeds
"Fantastic once again.
"Kemar Roofe showed great determination and put in a lovely cross.
"It was a great finish from Chris Wood and it's turning into a great day for the fans."
Chris Wood
You just can't stop the big Kiwi from scoring, can you?
It's another cross that leads to Leeds' second goal, Kemar Roofe standing one up to the far post, Ergjan Alioski keeping the ball alive and Chris Wood guiding a smart header in off the underside of the crossbar.
The striker scored 30 times in a Leeds shirt last season - and he's already up and running this.
Bolton 0-1 Leeds
You can't imagine this game will be winning any awards for pure, passing football - both teams are thriving off crosses and getting the ball into the box.
Leeds are the latest side to do just that, but play is pulled back for a foul on Bolton goalkeeper Mark Howard.
Bolton 0-1 Leeds
BBC Sport app users may need to click "view more" to see social media content.
Bolton 0-1 Leeds
Bolton's approach is a direct one, make no mistake about that, as another ball is thrown into the penalty area and Mark Beevers gets a downward header towards goal, but it's scrapped away from near the line.
They're still pressing forward though, the hosts.
Bolton 0-1 Leeds
After a long throw-in and a couple of long balls are launched into the visiting penalty area, Leeds attacker Kemar Roofe has stayed down after taking a bump to the head.
The former Oxford man is back to his feet and will be absolutely fine to continue, though.
Bolton 0-1 Leeds
At last, Bolton have something resembling a sight of goal - but Adam le Fondre's right-footed curler is easy meat for Felix Wiedwald in the Leeds goal.
The hosts are, at least, starting to the grow into the game a bit.
Bolton 0-1 Leeds
Leeds are looking a threat every time they come forward here, as a cross from the right is nearly met by the head of Chris Wood, and then drops to debutant Argjan Alioski, whose flying volley literally lands further away from the goal than when it started. Not great.
Bolton 0-1 Leeds
It's a tough introduction to life back in the second tier for Bolton, who've not seen a huge amount of the ball so far.
Wanderers are also without winger Sammy Ameobi this afternoon, who's had to undergo minor knee surgery after picking up a knock in their pre-season friendly last Saturday.
Aaron Wilbraham, who joined from Bristol City during the week, is on their bench today.
Bolton 0-1 Leeds
Noel Whelan
Ex-Leeds United striker on BBC Radio Leeds
"What a well worked corner that was.
"It may have taken a little bit of a deflection but who cares about that?!
"What a perfect start. That will settle them down a lot."
Kalvin Phillips
The first corner - and the first goal!
Kalvin Phillips, fresh from signing a new contract on Friday, gets Leeds up and running, latching on to Pablo Hernandez's low, pull-back corner and picking out the far corner - albeit via a deflection.
The perfect start for the away side.
Bolton 0-0 Leeds
Goalkeeper Felix Wiedwald, who joined Leeds from German top-flight side Werder Bremen in the summer, gets his first touch of the match as Bolton launch a mini counter-attack, which fizzles out before it really gets going.
At the other end, Pablo Hernandez forces the first corner of the game.
Bolton 0-0 Leeds
The visitors, kicking from right to left as we look at it in this first half, have settled the quicker and bossed the ball in the opening throes.
Bolton are back in the Championship after winning automatic promotion from League One last season.