Steve Cook inadvertently handed Swansea an early advantage in their 2-1 triumph at Loftus Road, a match that will be remembered for its dramatic opening and a late penalty conversion by Zan Vipotnik. The 35-year-old centre‑back was marking a bittersweet milestone: his 100th and final appearance for Queens Park Rangers, as the club confirmed on Monday that his contract will not be renewed when it expires at the end of the season. Cook arrived at QPR after a solid Premier League career that saw him make 180 appearances for Bournemouth and Nottingham Forest before joining the London side in 2023. For this farewell game he was handed the captain's armband and a warm ovation from the home supporters, a fitting tribute to a player who has given the club three years of dependable service both on and off the pitch.
The celebration was short‑lived. Barely two minutes into the encounter, Melker Widell lofted a hopeful ball into the Rangers' penalty area.
Cook rushed in to clear the danger, but his attempt to intercept the ball resulted in a mistimed challenge that saw him trip his own teammate Rhys Norrington‑Davies. The ball slipped through the resulting confusion and found the feet of Brazilian winger Ronald, who calmly slotted the ball past QPR goalkeeper Joe Walsh for his first goal since September. The early concession set a bleak tone for Cook and the home side, who would not feature him again in the remaining two fixtures of the campaign.
Despite the early setback, Cook received a standing ovation from the crowd when he was substituted at the hour mark, a gesture that recognised his contributions over the past three seasons. The fans applauded not only his defensive work but also his leadership in the dressing room, as highlighted by QPR midfielder Julien Stephan in his post‑match comments. Stephan praised Cook’s professionalism, his influence on younger players, and his dedication to the club, insisting that the early goal should not define his legacy. Swansea, who like QPR have little to play for with both clubs comfortably settled in mid‑table, seized the momentum.
After the initial goal, they doubled their lead through a contentious penalty in the 80th minute. The incident unfolded when Tylon Smith appeared to foul Eom Ji‑Sung outside the penalty area, yet referee John Busby pointed to the spot. Vipotnik stepped up and calmly converted, notching his 24th goal of the season and moving him into the race for the league’s top scorer. A few minutes later, Norrington‑Davies headed in the rebound after Paul Smyth struck the post, providing a consolation for QPR that proved too little, too late.
The match featured several notable chances for both sides. Early in the second half, Rumarn Burrell laid a pass to Rayan Koli, whose effort flew wide of the target. Isaac Hayden then unleashed a powerful drive from 20 yards, forcing a fine save from Swansea keeper Lawrence Vigouroux. Kieran Morgan followed with a long‑range strike that clanged over the crossbar.
QPR’s goalkeeper Walsh made a series of impressive saves, denying Adam Idah twice – first by beating Sam Parker’s shot and then by blocking the rebound – and later parrying a long‑range effort from Goncalo Franco. Swansea’s attack continued to press, with Harvey Vale delivering a free‑kick that floated just over Vigouroux’s crossbar.
The Swans’ defensive resilience was tested repeatedly, but they held firm, and the penalty conversion ultimately sealed the win. After the final whistle, Swansea captain Vitor Matos expressed satisfaction with the performance, noting that the team had dominated possession and created several opportunities, even if they felt unlucky about the penalty decision. Looking ahead, Cook’s future remains uncertain.
He has yet to announce whether he will continue his playing career elsewhere or transition into a coaching role within the QPR organization. His departure marks the end of an era for a player who has been a steady presence in the back line and a respected figure among teammates. Off the pitch, the match also served as a reminder of the ongoing Super 6 promotion, with a £250,000 prize pool available for participants.
The competition remains free to enter, with entries closing at 3 pm on Saturday. Overall, the game provided a mix of early drama, individual brilliance, and a controversial decision that ultimately decided the outcome. Swansea’s ability to capitalize on QPR’s mistakes, combined with Vipotnik’s composure from the spot, ensured they walked away with three points, while QPR will reflect on a night that began with an unfortunate own goal and ended with a heartfelt farewell for a club stalwart.