Steve Nash

Sebelum musim 2008–09 dimulai, pelatih D'Antoni diganti oleh Terry Porter, yang lebih memilih gaya defensive dalam basket. Suns kesulitan beradaptasi dengan sistem baru ini, dan bahkan pertukaran pada bulan Desember termasuk mengirim pendukung Raja Bell dan Boris Diaw ke Charlotte Bobcats swingman atletis Jason Richardson melihat tim terus kewalahan. Porter lalu diganti Alvin Gentry pada Februari setelah rekor 28–23, namun Suns gagal merebut tempat terakhir di playoffs, menyebabkan Nash melewatkan playoffs untuk pertama kalinya sejak masa keduanya di Phoenix.
Nash dan Suns membuka musim 2009–10 dengan rentetan performa yang kuat, menang 8 dari 9 game pertama mereka (terbaik Suns sejak 1980–81), Nash mencetak 20 assist di 2 game. Pada 21 Januari 2010, Nash terpilih menjadi starter point guard untuk West dalam 2010 NBA All-Star Game. Dengan ia beroperasi di point, Suns menjadi tim dengan skor tertinggi untuk musim kelima beruntun, dan meraih tempat ketiga di wilayah untuk playoffs dengan 54 kemenangan. Dibelakang performa solid oleh Richardson dan veteran Grant Hill, Suns mengalahkan Portland Trail Blazers 4–2 di ronde pertama playoffs, dan menyapu Spurs 4–0 di ronde kedua. Suns bertemu dengan juara bertahan, Los Angeles Lakers, di Conference Finals. Setelah kalah di 2 game pertama, Phoenix memenangkan 2 game berikutnya. Buzzer-beater Ron Artest di Game 5 mendorong Lakers satu game menuju Finals, dan 37 point Kobe Bryant melengkapi kekalahan Suns.