Pirates 10, Cardinals 5ST. LOUIS — Pedro Alvarez homered in a seven-run first inning and the Pirates broke an eight-game losing streak at Busch Stadium. Alvarez had three hits as the Pirates held on. The Cardinals closed their seven-run deficit to 7-5 in the seventh, before Pittsburgh pulled away.