CHICAGO: Francisco Liriano pitched the major leagues' first no-hitter of the season, throwing his first career complete game in the Minnesota Twins' 1-0 victory over the Chicago White Sox Tuesday. Liriano (2-4) walked six and struck out two, throwing 123 pitches in the 95th major league start for the 27-year-old left-hander. He survived a rocky ninth inning that began when Brent Morel grounded to shortstop and Matt Tolbert made a one-hop throw that first baseman Justin Morneau scooped. Juan Pierre walked and Alexei Ramirez popped to shortstop. Liriano, the reigning AL comeback player of the year, was backed by Jason Kubel's fourth-inning homer. He threw just 66 pitches for strikes but kept Chicago off-balance in a game that took just 2 hours, 9 minutes. Tigers 4, Yankees 2: At Detroit, Scott Sizemore had three hits in his return to the major leagues, helping Detroit snap a seven-game losing streak. Sizemore was called up from Triple-A Toledo to try to bolster the top of Detroit's struggling lineup. Leadoff man Austin Jackson hit a double and a triple, and Sizemore hit a double and two singles batting behind him. Brad Penny (2-3) pitched six strong innings without allowing an earned run for the Tigers. Jose Valverde finished for his sixth save. CC Sabathia (2-2) went seven innings, allowing four runs and 10 hits. He struck out six and walked three. Penny allowed six hits, walked two and struck out one. Rays 3, Blue Jays 2: At St. Petersburg, Florida, B.J. Upton hit a two-run homer in the ninth inning, giving Tampa Bay the victory. Tampa Bay All-Star third baseball Evan Longoria was activated from the 15-day disabled list after missing 26 games due to a left oblique strain and had a single in four at-bats. He struck out twice. Red Sox 7, Angels 3: At Boston, Jon Lester struck out 11 batters, and Adrian Gonzalez and David Ortiz hit consecutive homers as Boston pulled within one game of .500. The Red Sox, who improved to 6-0 against the Angels this season, are 12-6 following a 2-9 start. Boston has won 15 of its last 16 against the Angels. Indians 4, Athletics 1: At Oakland, California, Orlando Cabrera hit a tiebreaking RBI single in the ninth in his lone at-bat, and Fausto Carmona won for the third time in four starts as Cleveland claimed its seventh straight game. Mariners 4, Rangers 3: At Seattle, Justin Smoak's RBI single in the eighth inning, his third hit of the game, pulled Seattle even with Texas and Jack Cust followed with the go-ahead RBI single. Seattle won for the sixth time in seven games.