Pour l'En-Avant, c'est la troisième victoire consécutive en championnat, et les 30 points affichés au compteur le placent à 5 points de Montpellier, premier relégable.
Troyes reste à 11 points et bon dernier, un rang qui lui semble promis jusqu'à la 38e journée.
Les Aubois ont pourtant montré quelques phases offensives intéressantes en première période.
Une reprise de Lossemy Karaboué a ainsi frôlé le poteau de Jonas Lössl (8e), avant que Corentin Jean ne perde un face-à-face avec le portier danois (9e), ou que Karim Azamoum (17e) et Karaboué (35e) ne tentent leur chance de loin, sans succès.
Mais défensivement, Troyes s'est à nouveau tiré une balle dans le pied en prenant un but dès la 5e minute de jeu.
Mevlüt Erding a inscrit son premier but sous le maillot rouge et noir en plaçant le ballon entre les jambes du pauvre Matthieu Dreyer, qui remplaçait pour la première fois Paul Bernardoni, parti à Bordeaux.
Guingamp a enfoncé le clou au retour des vestiaires sur un "pointu" du gauche des 22 mètres par Younousse Sankharé et par une jolie frappe incurvée de l'extérieur (2-0, 46e) du gauche par Thibault Giresse (3-0, 56e), qui ont rapidement ôté le semblant de suspens qu'il restait.
Les deux fois, ils ont été servi par Jimmy Briand, qui fêtait son 300e match en Ligue 1 et l'attaquant y est même allé d'une troisième à la dernière minute pour Ludovic Blas, pur produit de la formation guingampaise de 18 ans (4-0, 90e).
Avec leur déplacement à Ajaccio la semaine prochaine, Guingamp, devenu inarrêtable, pourrait bien faire un pas important vers le maintien et une fin de saison relativement tranquille, chose qui paraissait impossible il y a trois semaines.