A person with knowledge of the discussions told the

Associated Press

that Tracy McGrady's representatives asked the Houston Rockets to trade him.

The person spoke on condition of anonymity last night because neither side has made an official comment.

The seven-time All-Star has been asking for more playing time as he tries to come back from offseason microfracture surgery on his left knee. He left the team and returned to Houston over the weekend.

The Houston Chronicle first reported last night that McGrady's representatives asked for a trade. General manager Daryl Morey was not immediately available and Bob Myers, McGrady's agent, did not immediately return a phone message left by the AP.

McGrady has played in six games since his season debut on Dec. 15.

McGrady is due to make about $23 million this season, the last year of his contract. He joined the Rockets in 2004 in a trade with Orlando.

McGrady, 30, promised to team with Yao Ming and return the Rockets to prominence when he arrived in June 2004. He averaged 25.7 points and 5.5 assists in his first season, but the Rockets lost to Dallas in the first round of the playoffs.

McGrady's numbers steadily declined as his health became more of an issue.

In games last night:

* At Oakland, Monta Ellis' 37 points lifted Golden State to a 103-99 win over Boston.

* At Charlotte, Gerald Wallace had 21 points and 14 rebounds and the Bobcats beat Milwaukee, 94-84.

* At East Rutherford, N.J., Kevin Durant matched his season high with 40 points and Oklahoma City defeated the Nets, 105-89.

* At Memphis, O.J. Mayo scored 28 points, Zach Randolph had six of his 23 points in overtime and the Grizzlies beat Washington, 116-111.

* At Sacramento, Andres Nocioni scored 21 points to lead the Kings to a 106-101 win over Denver. Also, Sacramento's Geoff Petrie agreed to a contact extension to remain president of basketball operations.

* At Phoenix, Amare Stoudemire's 26 points led the Suns to a 118-103 win over the Los Angeles Lakers.