Stephane Darbion had the first chance of the game on seven minutes, but he could not find the finish to give Troyes the lead.
Troyes's hopes of a comeback were given a boost on 66 minutes when Jeremie Brechet headed home a Darbion cross to make it 2-1.
Mounir Obbadi had a huge chance to equalise for Troyes, but his effort was put wide of the post.
Gregory Bourillon then confirmed the win for Lorient on 83 minutes, heading home a cross from Reale.
Fabien Camus scored a late goal for Troyes on 88 minutes, though it wasn't enough to trouble the home side, who took all three points.