Wales ran in two tries as they beat France 27-6 in Cardiff to keep alive their dream of a third successive Six Nations title.
Centre George North scored a first half try and captain Sam Warburton added a second near the end with fullback Leigh Halfpenny kicking 17 points.
France, previously unbeaten after wins over England and Italy, were second best all night to a dominant Welsh pack who put behind them the 26-3 loss to Ireland in Dublin two weeks ago.
The result leaves Wales, France and Ireland all on four points before the unbeaten Irish face England at Twickenham tomorrow hoping to win the Triple Crown and take the sole lead in the championship.