The AP reports: Rookie O.J. Mayo did all he could to rally Memphis in the fourth quarter against the Phoenix Suns. Unfortunately, the Grizzlies had no answer for Leandro Barbosa. Mayo had 19 of his game-high 33 points in the final period, but the victory went to the fifth-year veteran known as the Brazilian Blur and Phoenix as the Suns won 107-102 on Monday night. Barbosa almost went shot-for-shot with the rookie in the fourth, scoring 16 of his team-high 27 points in the period, including the go-ahead 3-pointer with 43.8 seconds left… Amare Stoudemire scored 18 points, Boris Diaw added 13 and Nash had 12 points and six assists for the Suns, who have won five of their past six games overall… Rudy Gay scored 20 and Marc Gasol finished with 15 for the Grizzlies, who were 1-3 on their four-game Western road trip. Notes: Grizzlies point guard Mike Conley shot 0-of-6 for no points, 3 steals and almost nothing else in almost 25 minutes. Kyle Lowry struggled off the bench behind Conley, however, shooting 1-of-6 for 2 points.