Second-placed Girondins Bordeaux beat bottom club Metz 3-0 with two goals from Fernando Cavenaghi.