MINNEAPOLIS (AP) -- Cliff Lee isn't sure if he feels like he did during the 2005 season, but he certainly looks like it.
"I feel like me. I feel like I'm pitching the way I know I can," he said.
Lee was 18-5 with a 3.79 ERA in 2005, but has struggled since.
He shuffled among the disabled list, the minors and the Indians rotation last season, never finding his groove. He's on track this season, winning his first three starts with a 0.40 ERA.
Lee (3-0) struck out eight and walked one.
"He's been about as consistent as you can ask a starting pitcher to be his last three starts," Indians manager Eric Wedge said. "Tonight he was no different. He's just doing a really good job with his fastball. Before he controlled it. Now he's commanding it."
Lee's performance overshadowed Liriano's second start in over 19 months after having Tommy John surgery following a dominant 2006 rookie campaign.
Liriano looked a little sharper than he did in his season debut Sunday in Kansas City, but the result was his second loss.
"Frankie was better than last time. He's still not commanding his fastball and the strike zone in general," Twins manager Ron Gardenhire said. "The arm's there, the velocity's there. He had some spurts where it really came out of his hand and it looked really good, but he was still missing the zone a little too much."
The lefty threw 88 pitches in five innings, giving up three runs and four hits. He tied his career high of five walks set in his first outing, only this time he threw first-pitch strikes to 12 of the 23 batters he faced, compared with nine of 24 in his first start.
Liriano (0-2) lasted 4 2/3 innings and gave up four runs on six hits in his first start.
"I'm rushing too much with my fastball, trying to make a perfect pitch, and it's not working that way," he said. "I've just got to calm down and get better, hit my spots with the fastball."
Liriano walked Jason Michaels to load the bases in the second inning, then gave up a two-run single to Blake, scoring Ryan Garko and Jhonny Peralta. Garko has reached base in all 17 games this season.
Victor Martinez's RBI single in the fifth made it 3-0, and Blake led off the seventh with his first home run and appears to be heating up after a slow start.
"I feel like I am," he said. "It's still the early going here and this game is about making adjustments. It's about confidence and I'm starting to gain some confidence now."
The Twins have lost eight straight to Cleveland, their worst stretch against the Indians since losing nine straight from May 9, 1981, to Aug. 20, 1982.
Cleveland has won 15 of the last 20 meetings, outscoring Minnesota 100-49.
"We ran into a buzzsaw over there," Gardenhire said. "Mr. Lee threw the ball very, very well and didn't give us much of a chance, locating in and out with his fastball, cutting it, good curve ball, good changeup. He had pretty much everything working."
Lee's fast start is helping make up for Cy Young Award winner C.C. Sabathia's miserable beginning. Sabathia is 0-3 with a 13.50 ERA.
"Definitely the best start to a season I've ever had. It's still early, though," Lee said. "We still got a long ways to go, but I'm going to go out and try to continue to pitch the way I have."
Rafael Perez pitched the ninth for Cleveland, which shut out an opponent for the first time since Sept. 15, 2007, against Kansas City.
Indians DH Travis Hafner missed the game to rest a sore right shoulder that has bothered him since spring training. "I don't think it's anything to be concerned about," Wedge said. ... Twins SP Kevin Slowey's injured biceps felt fine after a bullpen session. The right-hander will throw about 50 pitches for Class A Fort Myers on Monday, the first of three planned rehab starts before being re-evaluated. ... More Twins injury updates: OF Michael Cuddyer's injured right finger felt fine after throwing on the side, but there's still no date for his return. SS Adam Everett, nursing a sore shoulder, took grounders but did not throw. He's day-to-day. Reliever Brian Bass was unavailable after tweaking his back in Thursday's loss to the Rays. He's also day-to-day. ... Blake has 14 home runs and 47 RBIs against his former team.
Eddie Rosario's big hit lifts Indians over Twins 4-1
— Eddie Rosario broke an eighth-inning tie with a two-run single and the Cleveland Indians defeated the Minnesota Twins 4-1 on Thursday night.
Correa leads Astros to 11th straight win, 12-3 over Tigers
— Carlos Correa had three hits, walked twice and drove in three runs, helping the Houston Astros beat the Detroit Tigers 12-3 Thursday night to extend their winning streak to 11.
Bryan Reynolds slugs a 3-run HR in Pirates' win
Bryan Reynolds lifts his 13th long ball of the season in Pittsburgh's victory over St. Louis.
Eddie Rosario redeems himself with a bat-flipping single after baserunning blunder
Eddie Rosario gets caught sleeping at second but makes up for it later in the game with a go-ahead two-run single to secure the win for the Indians.
Schwarber's 11th, 12th HRs in 13 games lifts Nationals
— Kyle Schwarber homered twice, raising his season total to 21 by hitting 12 in his past 13 games, and the Washington Nationals beat the Miami Marlins 7-3 Thursday night for their 10th win in 11 games.
Yordan Alvarez puts cherry on top of Astros' win with grand slam
Yordan Alvarez locks up the Astros' 11-game winning streak with a grand slam to pour it on against the Tigers.