Following the break, the Reds hauled themselves back in front just two minutes after the restart, Tommy Pilling driving into the area to win a penalty, which Gordon duly converted.
Liverpool went searching for a third to earn some breathing room in the fixture, though goalkeeper Owen Foster kept them at bay.
Figueroa’s touch and lay off allowed Trent Kone-Doherty to race in but the visitors cleared his unselfish squared ball to Gordon.
Pitt then forced Foster into a strong save after good build-up from Kieran Morrison to work a chance.
Figueroa, however, wasn’t to be denied another as he converted his second goal and header of the match from Gordon’s ball into the box.
With a little under 20 minutes remaining the Reds struck again, Morrison this time cutting inside and finishing well after Kone-Doherty’s delivery to the back post opened up the chance.
Middlesbrough then reduced the deficit back to two in minute 84, breaking via a swift counter down the left flank, freeing up Isaac Greenup to strike.
It was the last of the meaningful action, though, with Liverpool claiming the points thanks to a clinical display in front of goal.
Team
Liverpool U21s: Misciur, Pitt, Lucky, Nallo, Ewing (Davidson, 46), Laffey (Onanuga, 74), Pilling, Morrison, Gordon, Kone-Doherty (Pinnington, 86), Figueroa.
Unused subs: Poytress, Kelly.
Next up
The Reds travel to face West Ham United on Friday evening (November 7) in a 7pm GMT kick-off.
The Premier League 2 fixture will be available to watch live for All Red Video members.
