Lorent Tolaj opened the scoring with a stunning debut goal for Bristol City, setting the tone for a 2-1 Championship triumph over Portsmouth at Ashton Gate. The home side took the initiative early, earning a 31st‑minute lead after a dazzling sequence of play.

Yu Hirakawa and Jason Knight linked up to free Jed Wallace on the left flank, whose precise cross found the wandering former Plymouth striker. Tolaj struck first‑time with his right foot, directing the ball to the near post and leaving the goalkeeper with no chance.

The advantage was doubled midway through the second half. In the 56th minute, City captain Jason Knight rose above the defense to meet a Rio Cardines corner from the left, heading the ball powerfully into the roof of the net from a central position. The goal proved unstoppable and gave the visitors a two‑goal cushion.

Portsmouth fought back in stoppage time, when substitute Marezi converted a low‑driven penalty after Lisav Eissat brought down a teammate in the box. The spot‑kick sent goalkeeper Sam Tickle the wrong way, but it was too little, too late, and the match ended 2-1 in Bristol City's favour. For Michael Skubala, the win marked a much‑needed first home success since taking the reins.

After early exits at the hands of Walsall in the Carabao Cup and a league loss to Millwall, the manager praised his side for showing greater composure and quality in the final third. Both teams had made no changes from their previous fixtures – City coming off a 2-2 draw with Birmingham and Portsmouth fresh from a 3-1 away victory over Lincoln.

Bristol City started brightly, creating their first shot on target within three minutes when Scott Twine missed from just outside the box. A promising chance followed twelve minutes later when Rob Dickie latched onto a Rio Cardines free‑kick, heading the ball toward the far post, only to see it saved by Portsmouth keeper Nicolas Schmid. The first half remained evenly contested. Tolaj's goal stood out as the highlight, while Portsmouth dominated possession but failed to force a single save from Tickle.

Their only notable effort arrived in the 33rd minute, when Ryan Kavuma‑McQueen struck a low shot that narrowly missed the target from the edge of the area. At halftime, Portsmouth made a tactical adjustment, bringing on Ebou Adams for Rocco Shein.

The second half mirrored the first, with Portsmouth struggling to produce a decisive final pass. Their inability to penetrate the defense allowed City to capitalize when Knight, showing extra determination, headed the second goal. Both managers then introduced fresh legs. Pompey sent Harvey Blair, Marezi and Madiodio Dia onto the field, replacing Kavuma‑McQueen, Colby Bishop and Ben Arthur.

City responded by bringing on Sam Greenwood and Tomi Horvat for Twine and Wallace. Additional substitutions followed, but nothing John Mousinho could do restored the missing cutting edge in his side. In the final minutes, Adrian Segecic flashed a shot wide, and Marezi's penalty proved insufficient to alter the outcome.

The match concluded with Bristol City celebrating a hard‑earned three points. After the game, Skubala reflected on the performance: "The first goal was a fantastic finish – I have seen Lorent do that in training. What pleased me even more was that the move leading up to it came from the training ground because we had worked on hurting them in transition. Lorent was unlucky not to score in our last game and will gain a lot of confidence from his first goal.

We now have good attacking options among our strikers. Jason Knight gave a captain's performance and capped it with his goal. We are still in contract negotiations with him and I want to keep all my good players at the club. It was a training‑ground goal as well – we worked on getting Jason into a position to score and it was a great header.

I thought our fans were outstanding. I know from experience how loud the Pompey supporters can be, but ours were brilliant and it was great to reward them with three points.

It is not about me and getting my first win; the important thing was for the players to get a victory under their belts. I will have a glass of red wine with the staff and then get straight on with preparing for our next game against Preston on Tuesday." Portsmouth manager John Mousinho offered his perspective: "It came because we were not patient enough in getting the ball forward. We went direct and left them space in midfield to counter‑attack. People complain when teams get caught playing out from the back, but sometimes it can be just as much of an error to lose possession by knocking balls forward too early.

I don't think there was a lot wrong with the team and there was not much to choose between the sides. We expected a tough game because of the way Bristol City have performed over the last couple of seasons. If we had gone in level at half time, there would have been the chance to reassess and it might have been a different outcome. The second goal was unacceptable.

We had delegated someone to mark Jason Knight and to attack the ball in that zone. It was a stone‑wall penalty at the end because our player was held as the cross came in.

Marezi took it well, but it wasn't enough. We are still hoping to bring in a few players before the transfer deadline, but I am not sure how close we are." Overall, the match showcased Bristol City's growing cohesion under Skubala, highlighted by Tolaj's debut strike and Knight's leadership. Portsmouth, despite moments of possession dominance, were unable to convert chances, and their defensive lapses proved costly.

The victory not only lifted City off the foot of the table but also provided a morale boost for the supporters, who were praised for their vocal support throughout the game. The next challenge for Skubala's side will be a trip to Preston, while Portsmouth will look to regroup and strengthen their squad before the January transfer window closes.