David Price earned his elusive first win of the season on the same mound where he earned his 20th win last season.

Price threw seven innings Sunday in the Rays' 8-3 victory over the White Sox at U.S. Cellular Field. He allowed three runs on six hits, walked two and struck out nine.

Price, 1-2 in six starts, wasn't sharp early in the game. He allowed five hits in the first three innings, including a long two-run homer to Paul Konerko in the third inning that gave the White Sox a 3-1 lead.

But Price flipped a switch after that, retiring the next nine batters. He allowed just one hit and two walks the rest of the way.