The eight-game winless streak came to an end with a four-game win streak.
Liam Cullen scored his third goal in as many games.
Piroe guided in from 20 yards before Latibeaudiere's effort secured the victory.
They move up to 12th in the Championship after back-to-back losses by the Hornets.
The Hornets were poor once more on a night when Keinan Davis wasted his best chance in the opening exchanges, and they were frustrated by their Boxing Day loss to Millwall.
Having started the night in 16th, they moved to within two points of the final play-off spot thanks to their impressive win.
Despite the Millwall loss, the team should have traveled to Wales with confidence having taken 10 points from their previous four away games.
They should have exposed the team that had conceded the first in seven of their last eight games.
Christian's cross was perfect for Davis, but he headed into Steven's arms from point blank range.
As the first half wore on, Piroe tested Daniel Bachmann from distance, but he headed a foot wide.
In his first league start in 16 months, Cullen played a key role in the opener.
Piroe was able to drive home his seventh goal of the season after a wonderful pass from Cullen.
There was a chance for a second before the break when Matt Grimes helped on the ball, but it was ruled out for a goal-line obstruction.
The home side was on top of their game early in the second half, as Cooper fed him, but he was unable to get the ball to go in.
The game was over before the Hornets could get back into it, with Cullen steering home from 12 yards after the ball hit his path.
Piroe's first double of the season came when his shot from outside the box trickled into the far corner of the net.
The Hornets might have had a goal when substitute Vakoun Bayo's shot was saved by Benda, but it was SWANSEA who had the last word as Piroe sent Grimes in behind and he unselfishly squared for Latibeaudiere to score the first league goal of his
Russell Martin is the head coach ofSwansea.
I am very proud of the players. It seems like it has been coming.
I was asked if not winning in eight games was a tough moment in my career as a manager.
It's not been difficult to work with these players because they care about the result and outcome. The process has not been difficult. They have stayed with it.
Most of the time, I've watched with pride. I liked the shape we played tonight. We've worked on the back four.
I'm happy for the supporters, it was great. The players are somewhat relieved. They should be happy.
Slaven Bilic is the coach of the Hornets.
It's quite embarrassing to be honest. I feel bad in my stomach.
We were missing some people. We are missing a lot of players, it's a bad situation.
We were aware of that before. When we were getting ready for the game, we knew we needed passion. That wasn't good.
It is all confidence. Your confidence goes down if you don't give the ball back. You are not trying. It can't be four in a row.
Fans that traveled definitely don't deserve that.