Celtic continued their perfect start to move top of the Scottish Premiership after goals from Kyogo Furuhashi and Georgios Giakoumakis sealed a 2-0 win over nine-man Hearts.
Ange Postecoglou's side capitalised on Rangers' draw with Hibernian on Saturday by claiming their fourth win of the season.
Furuhashi put the hosts ahead with a simple tap-in from Daizen Maeda's cross (13) but Celtic struggled to take their chances across the 90 minutes.
- How the teams lined up | Match stats
- Scottish Premiership table | Results | Fixtures
- Get Sky Sports | Download the Sky Sports App
Hearts were unable to make them pay, suffering their first defeat of the campaign, as Alexander Cochrane and Toby Sibbick were both shown second yellow cards within two minutes of each other late on. Giakoumakis then inflicted further pain, turning home from close range in the final minute of injury time.
How Celtic moved top
Celtic controlled possession from the first minute with their pressure eventually releasing Maeda down the right and his inch-perfect cross was converted from inside the six-yard box by Furuhashi.
The hosts had 71 per cent of the ball in the first half yet were unable to create significant chances, while Hearts struggled to get out - and when Josh Ginnelly did get a sniff of goal he dragged wide.
Hearts played with more purpose in the second half, but Celtic still had the better chances with Ross Stewart denying Matthew O'Riley before substitute Reo Hatate put the rebound wide.
As the visitors became more desperate for an equaliser, left-back Cochrane was dismissed after bringing down Hatate before Sibbick suffered the same fate for stopping a counter-attack.
The red cards allowed Celtic to make sure of the three points as Giakoumakis scruffily converted from Josip Juranovic's low cross.
Postecoglou: We've handled challenges well
Celtic manager Ange Postecoglou: "It was a game where there was no real flow to it. It was very stop-start, hard to get real tempo into it. Some of it was our own doing.
"Through that, we still maintained control of the game and even though it was 1-0 for a long time, I never felt threatened. Joe [Hart] never had a save of significance to make, and at the other end their keeper pulled off two or three good games to keep them in the game.
"For me, it's as much about the performances. In all the games, we've been in control for the most part. There are still areas we need to improve and we'll keep working towards that. We've had some challenging games so far, different challenges, and we've handled them well."
Neilson: We're in the game until red cards
Hearts boss Robbie Neilson: "I'm obviously disappointed with the outcome of the game but I thought for large periods of the game we played well. Until the referee sends two of our players off, we're still in the game and we're in a good position.
"Once that happens, that makes it very difficult. You hope that an experienced referee would recognise the situation. The first one, there's no need for a second yellow card. Sometimes when a crowd roars, you can jump on it and that's potentially what happened today."
What's next?
Celtic are away to Dundee United in their next Scottish Premiership match on August 27, live on Sky Sports. Kick-off at midday.
Hearts host St Johnstone on the same day. That game kicks off at 3pm.