Solarte took Tampa Bay closer Grant Balfour deep for a solo home run in the ninth inning. He added a double and a single, falling a triple shy of a cycle. He finished 3 for 5 with one run scored and two RBI in a 10-2 victory. He is batting .373 (19 for 51) with nine RBI through 15 games.
Hamels tossed seven strong innings, allowing just one run on three hits. He walked one batter and struck out two while working efficiently throwing 57 of 81 pitches for strikes in the no-decision.
Hamels will likely make his return to the rotation next Tuesday against the Dodgers, after opening the season on the disabled list with a shoulder injury.
McCutchen's homerless drought reached 15 games with the end of his last appearance, and he wasn't interested in letting it leak into a 16th game, as he took Yovani Gallardo deep in the bottom of the first for a 422-foot slam to center field. McCutchen drove in two runs on that swing, and added one more RBI on a fielder's choice later in the game, finishing 1 for 5 and extending his hitting streak to six games.
McCutchen has set the bar pretty high with his play in recent seasons, so his .262/.378/.410 line through 16 games is a disappointment so far. He has still driven in eight runs and score seven, with six extra-base hits in 61 at-bats.
Soriano took starter David Price deep for a solo home run in the fifth inning. He added two more singles and finished 3 for 5 with two runs scored and an RBI in a 10-2 victory. He is hitting .259/.295/.500 with four home runs and five RBI in 58 at-bats.
It took 16 games, but
Bogaerts took Chicago ace deep in the sixth inning for a solo home run. He finished 1 for 3 with one run scored and one RBI in a 3-1 win. He is hitting .268/.397/.357 with two RBI in 56 at-bats.
Sale tossed five no-hit innings before surrendering a solo home run to Xander Bogaerts in the sixth. He was charged with one run on one hit and three walks while striking out 10 over seven innings pitched. He tossed 127 pitches, 77 of which were strikes.
Sale has permitted only four runs over his last 20 innings pitched. He'll look for his fourth win of the season Tuesday in Detroit.
Uehara struck out one and worked his way around a base hit, needing just 13 pitches to complete a scoreless frame and the save. He is 3 for 3 in save opportunities, with a 0.67 WHIP through six scoreless innings pitched to start the season.
Lester (2-2) tossed five scoreless innings before allowing a run to score on an infield single to Adam Eaton in the sixth inning. He surrendered one run on seven hits and no walks while striking out nine over eight innings of work. He tossed 112 pitches, 75 of which were called strikes.
Lester has allowed two earned runs or fewer in each of his first four starts. He will look for his third win of the season Tuesday at home against the Red Sox.