Steve Cook inadvertently handed Swansea an early advantage in their 2-1 victory at Loftus Road, a match that will be remembered for its dramatic twists and the bittersweet farewell of a seasoned defender. The 35-year-old centre‑back was marking his 100th and final appearance for Rangers, a club that announced on Monday his departure at the end of his contract.

Cook, who boasts 180 Premier League outings split between Bournemouth and Nottingham Forest before joining Rangers in 2023, was honoured with the captain's armband for the occasion and received a warm, appreciative reception from the home supporters. However, the celebratory mood was short‑lived.

Barely two minutes into the game, Melker Widell sent a hopeful ball looping towards the edge of the Rangers' penalty area. Cook rushed in to clear the danger, but instead of clearing the ball he tangled with his own teammate, Rhys Norrington‑Davies.

The mis‑directed clearance allowed the ball to slip through to Ronald, a Brazilian winger, who could hardly believe his luck. Ronald calmly slotted the ball past Rangers' goalkeeper Joe Walsh, registering his first goal since September and putting Swansea ahead almost instantly.

The early setback was a nightmare start for both Rangers and Cook, who would not feature in the final two fixtures of the season. The defender has yet to announce whether he will pursue a new playing contract elsewhere or perhaps transition into a coaching role within the Hoops organization.

Despite the error, Cook was treated to a standing ovation when he was substituted after exactly an hour of play, a testament to the respect he earned over his three‑year spell at the club. Swansea, like Rangers, entered the match with little at stake, both sides comfortably situated in mid‑table.

Yet the Swans capitalised on their early lead, doubling it later in the first half through a contentious penalty. Top scorer Zan Vipotnik stepped up and calmly tucked the spot‑kick away, marking his 24th goal of the season. The penalty sparked debate among fans and pundits, but the goal stood, extending Swansea's lead to 2-0. Rangers attempted to claw back into the contest.

Rumarn Burrell tried to set up Rayan Koli, whose effort drifted wide of the far post. Isaac Hayden unleashed a powerful strike from 20 yards, forcing a fine save from Swansea keeper Lawrence Vigouroux, while Kieran Morgan later blasted over the cross‑bar.

Just before the interval, Joe Walsh produced a double save, first parrying Sam Parker's shot and then blocking the rebound from Adam Idah, preserving Swansea's advantage. The second half saw further drama. Walsh again demonstrated his reflexes, palming away a long‑range effort from Gonçalo Franco and later denying Idah a second‑minute chance. Meanwhile, Harvey Vale floated a free‑kick that sailed just over Vigouroux's cross‑bar, providing a brief glimpse of a possible comeback for Rangers.

Ten minutes from full‑time, a foul by Tylon Smith on Eom Ji‑Sung inside the penalty area prompted referee John Busby to point to the spot. Although the contact appeared to occur outside the box, the decision stood, and Vipotnik stepped up once more. He calmly dispatched the penalty, sealing his 24th league goal and cementing Swansea's 2-0 lead.

In the dying moments, Norrington‑Davies managed to head in a rebound after Paul Smyth struck the cross‑bar, offering Rangers a consolation goal but leaving the final score at 2-1. The result meant Swansea secured three points, while Rangers were left to reflect on a match that began with an own‑goal and ended with a farewell tribute to a departing captain. Post‑match reactions highlighted the emotional weight of the encounter.

QPR midfielder Julien Stephan, speaking about Cook's early mistake, said: "Conceding a goal so early certainly shaped the first half, but I prefer to remember Steve for his contributions off the pitch. He was a leader in the dressing room, a professional on and off the field, and an integral part of our squad over the past three years. I wish him the best for whatever comes next." Swansea forward Vitor Matos expressed satisfaction with the team's performance: "We were pleased with the result. We tried to dominate both with and without the ball.

We could have added a second goal from open play, but we didn't. The penalty was a bit unlucky, but overall a good game for us." Beyond the on‑field action, the match also featured promotional material for the Sky Sports app and a reminder that the Super 6 competition, offering a £250,000 prize, remains free to enter until 3 pm on Saturday. This blend of sporting drama and commercial messaging underscores the modern football experience, where thrilling contests coexist with digital engagement and fan‑focused betting opportunities.

In summary, the game will be remembered for Cook's inadvertent early goal, Vipotnik's decisive penalty, and the respectful farewell to a player who gave a hundred appearances for Rangers. Both clubs will move forward with their respective mid‑table objectives, while fans will recall the emotional highs and lows that make football such an unpredictable and compelling sport.