Di semifinal Madrid Masters, Juan Carlos Ferrero mengalahkan Roger Federer dengan skor 6:4, 4:6, 6:4. Setelah kalah pada set kedua, Ferrero merebut set penentuan dan melaju ke final.
Semifinal lainnya berakhir dengan kemenangan Nicolás Massú atas Younes El Aynaoui: 7:5, 6:4. Massú melaju ke final tanpa kehilangan satu set pun.
Di final, Juan Carlos Ferrero mengalahkan Nicolás Massú dengan skor 6:3, 6:4, 6:3 dan menjadi juara Madrid Masters 2003. Seperti semifinal, laga penentuan ini dimainkan di lapangan keras.