Hearts spoiled Celtic's title celebrations with a 3-1 win that keeps alive its hopes of UEFA Cup qualification.
The Scottish champions went behind to a goal from Kestutis Ivaskevicius in the 57th minute.
Three minutes later, Andrew Driver scored from a free kick past Celtic goalkeeper Artur Boruc to make it 2-0.
Steven Pressley headed in Shunsuke Nakamura's cross to pull a goal back for Celtic in the 63rd.
Seven minutes later, Pressley fouled Laryea Kingston in the penalty area and Michal Pospisil converted the penalty kick.
Celtic won its second successive title last weekend with a victory over Kilmarnock and collected the trophy after Sunday's defeat.
"The boys have had a long week celebrating," Celtic captain Neil Lennon said. "The result didn't go for us but it's all academic."
With three rounds to go, Hearts has 57 points, four behind Aberdeen in the UEFA Cup spot.