PHILADELPHIA — A little lunchtime wisdom served Christian Vázquez well. Vázquez homered twice, including his first career grand slam, and drove in a career-high five runs to lead the Boston Red Sox to a 6-3 victory over the Philadelphia Phillies on Sunday. The Red Sox catcher had gone without a homer for 13 straight games and had just one in 25 contests entering Sunday.