Steve Cook unintentionally handed Swansea an early advantage in their 2-1 triumph at Loftus Road, effectively ending his own farewell party with QPR. The 35-year-old centre‑back was marking his 100th and final appearance for the club after Rangers announced on Monday that his contract will not be renewed when it expires at the end of the season.

Cook, who amassed 180 Premier League appearances for Bournemouth and Nottingham Forest before joining Rangers in 2023, captained the side for the occasion and received a warm ovation from the home supporters. However, the celebration was short‑lived.

Barely two minutes into the match, Melker Widell floated a hopeful ball toward the edge of the Rangers' penalty area. Cook lunged in an attempt to clear the danger but instead clipped his own teammate Rhys Norrington‑Davies, allowing the ball to roll straight to the Brazilian winger Ronald. The winger, seemingly stunned by his own good fortune, slotted the ball past goalkeeper Joe Walsh for his first goal since September, putting Swansea ahead almost immediately.

The early setback proved a nightmare start for both Rangers and Cook, who will sit out the final two fixtures of the campaign. He has yet to decide whether he will continue playing elsewhere or perhaps transition into a coaching role with the Hoops. Despite the mistake, Cook was met with a standing ovation when he was substituted at the hour mark, a testament to his contributions over the past three seasons. Swansea, like Rangers, had little at stake with both clubs firmly entrenched in mid‑table positions, but they capitalised on the momentum.

Their lead was doubled after a contentious late‑stage penalty was converted by top scorer Zan Vipotnik, who tucked the spot‑kick away to make it 2-0. Later, Norrington‑Davies added a consolation goal in stoppage time, but it was too little, too late for the visitors. Rangers attempted to respond. Rumarn Burrell set up Rayan Koli, whose shot drifted wide of the far post.

Isaac Hayden unleashed a powerful strike from 20 yards that forced a fine save from Swansea keeper Lawrence Vigouroux, while Kieran Morgan later blasted over the crossbar. The home side also denied Rangers a second goal before the break when Walsh produced a double save, first parrying Sam Parker's effort and then blocking the rebound from Adam Idah. The second half saw Walsh again intervene, this time palming away a long‑range attempt from Gonçalo Franco and then holding back another drive from Idah. Across the pitch, Harvey Vale floated a free‑kick that just cleared Vigouroux's bar.

Ten minutes from full‑time, a foul by Tylon Smith on Eom Ji‑Sung, clearly outside the penalty area, was nonetheless awarded as a spot‑kick by referee John Busby. Vipotnik calmly slotted his 24th goal of the season, restoring Swansea's two‑goal cushion. Norrington‑Davies headed the rebound after Paul Smyth struck the post, sealing the result. In post‑match comments, QPR midfielder Julien Stephan reflected on the early concession: "Conceding so early had a huge impact on our first‑half performance.

But I don't want to focus on that moment with Steve Cook. I want to remember his influence in the dressing room, his dedication over the past three years, and his professionalism on and off the pitch. I wish him all the best for the future." Meanwhile, Swansea forward Vitor Matos expressed satisfaction with the team's performance, noting, "We were pleased with the game.

We tried to dominate with and without the ball. We could have scored a second from open play, but we didn't. The penalty was a bad decision, but we made it count." Beyond the match, the £250,000 Super 6 prize remains up for grabs, with entries closing at 3 pm on Saturday. The competition is free to enter, offering fans an extra incentive to stay engaged with the league.

Overall, the fixture highlighted the fine margins that can define a season. Cook's inadvertent error underscored the unpredictability of football, while Vipotnik's composure from the spot demonstrated why he remains one of the league's most reliable finishers. For Rangers, the loss adds another disappointment to a campaign that will end without the promised glory, whereas Swansea will take confidence from the win as they finish their season on a positive note.