Rangers secured a convincing 3-1 victory over Hearts at Hampden Stadium in the Viaplay Cup, with an electric performance in the second half.
The Edinburgh team was left stunned as Rangers, under the management of Philippe Clement, continued their unbeaten streak with three goals in the first 15 minutes after the halftime break, including a brace from James Tavernier and a well-executed strike from Scott Wright.
Rangers, under Clement’s guidance, have been prolific in front of goal, scoring 14 goals in his first five matches in charge, with 10 of them coming in a successful week.
James Tavernier’s two goals brought his total to six in his last six games, and Rangers are now set to face Aberdeen in the final on Sunday, December 17, in Glasgow’s southside.
The match began with both teams evenly matched, but Rangers gained control early on. A precise diagonal pass from Connor Goldson found Abdallah Sima, who set up Danilo inside the penalty area, but the Brazilian’s shot missed the target.
Rangers displayed dynamic attacking rotations, as Ryan Jack’s pass found Danilo via a clever feint from Todd Cantwell, but Danilo’s shot from a tight angle went over the crossbar.
Rangers continued to apply pressure, with James Tavernier providing a cross for Sima, and Zander Clark made a reflex save to deny the Senegalese forward’s header.
Rangers looked particularly dangerous on the right flank, as Cantwell’s header from Tavernier’s delivery was saved by Clark.
Hearts had limited opportunities to threaten Rangers’ penalty area, with Leon Balogun clearing Toby Sibbick’s shot. Sima’s header from Borna Barisic’s corner also missed the target.
At halftime, Clement made a substitution, bringing in Scott Wright for Cantwell. Shortly after the restart, Rangers were awarded a penalty when a short backpass from Kye Rowles allowed Danilo to be brought down by Clark. Tavernier, the captain, confidently converted the penalty to give Rangers the lead.
The game quickly turned in Rangers’ favor, as Frankie Kent’s header was saved by Jack Butland, leading to a counter-attack that ended with Scott Wright scoring a goal reminiscent of his strike in the Scottish Cup final against Hearts last year.
Hearts had their moments, with Stephen Kingsley’s long-range effort requiring a fantastic save from Butland.
Rangers put the game beyond doubt when Wright was fouled by Rowles, and Tavernier scored a stunning free-kick, leaving Clark with no chance.
Wright had another chance to score but narrowly missed the target. Hearts managed to score a consolation goal from the penalty spot after Lawrence Shankland was fouled by Ben Davies.
The referee signaled six minutes of added time, and Rangers advanced to their first cup final of the season, all in the first attempt.