Diana Taurasi had 34 points and 13 rebounds in her first game back for the Phoenix Mercury since being suspended and Le'Coe Willingham had four late points to lift the Mercury to a 94-88 victory over the New York Liberty on Sunday.

Taurasi was suspended for two games by the team after being cited on drunken-driving related charges earlier this month. She scored 18 points in Saturday's WNBA All-Star game in her first game since the suspension.

Willingham finished with 20 points for the Mercury (13-5), who won for the seventh time in eight games.

Shameka Christon scored 21 points and Essence Carson had 14 for New York (6-10), which lost its second straight.

After trailing by 12 in the first half, the Mercury rallied to take the lead midway through the third quarter, and stretched it to nine in the fourth.

However, Christon scored seven straight points, including a three-point play with 3:46 left to pull New York to 79-77. After Temeka Johnson made two free throws for the Mercury, Essence Carson scored four consecutive points to tie the score at 81 on her two free throws with 2:55 to go.

Taurasi hit a 3-pointer to give the Mercury an 86-83 lead a little more than a minute later. Loree Moore made two free throws to cut New York's deficit to one with 1:41 left, and Tangela Smith's jumper 40 seconds later restored Phoenix's three-point margin.

Cathrine Kraayeveld's 3-pointer tied the score at 88 with 50 seconds to go.

Taurasi made four free throws as the Mercury scored six straight points to pull to 50-48 with 6:52 left in the third quarter.

Phoenix scored eight consecutive points, taking a 57-54 lead _ its first of the game _ on Ketia Swanier's 3-pointer midway through the quarter, and stretching the advantage to five on Pondexter's jumper 48 seconds later.

Taurasi's 3-pointer pushed the lead to 68-61 with about 1 1/2 minutes left in the third.

Willingham's three-point play gave the Mercury their biggest lead, 79-70, with 6 1/2 minutes left in the fourth.

Moore had a jumper and Carson a layup just before halftime to give the Liberty a 47-42 lead at the break. Kraayeveld made a jumper and Moore a free throw to increase the lead to eight with 1 1/2 minutes into the third quarter.

The Liberty got off to a fast start, scoring the first eight points and then getting another 8-0 run to take a 16-5 lead on Christon's jumper with 5:41 left in the first quarter.

Jackson's layup with 2:27 left increased the lead to 22-10.

After making just 5 of 18 shots in the first quarter, the Mercury were 11 for 21 in the second. Phoenix had a 13-2 run to pull to 33-32 on Pondexter's layup with 4:52 left in the first half.