CHICAGO (AP) — Pedro Alvarez hit two solo shots to extend his homer streak to three games and the Baltimore Orioles had 16 hits to overpower the Chicago White Sox, 7-5, on Friday night and keep pace with Toronto for first place in the AL East.

Alvarez has five homers in his last three games.  Manny Machado doubled in two runs and scored in the third in a three-hit night, and Adam Jones and J.J. Hardy also had three hits each to help the Orioles win for the fourth time in five games.

READ MORE: Families Hold Unity Rally To Remember Loved Ones Lost To Gun Violence

Yovani Gallardo (4-3) pitched six innings of two-run ball for his first victory since June 29.

The White Sox touched up Gallardo for two runs in the fourth, but that was it as he scattered seven hits and walked only one. In his previous six starts, the right-hander was 0-2 with four no-decisions, allowing 20 runs in 32 innings.

READ MORE: Woman Questions COVID-19 Clinic After Receiving Results Before Testing

Zach Britton struck out three in the ninth for his 34th save in 34 chances.

Jose Abreu homered for Chicago. Miguel Gonzalez (2-6) was the loser.

MORE NEWS: 4 Dead, 25 Wounded In Weekend Shootings In Chicago

(© 2016 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.)