Tưởng chừng trận bán kết giữa Djokovic và Mardy Fish sẽ diễn ra vô cùng quyết liệt và căng thẳng bởi cả hai tay vợt đều đang có phong độ rất cao. Mardy Fish thực sự đang là một hiện tượng của quần vợt Mỹ khi vượt qua Roddick để trở thành tay vợt số 1.
Trong khi đó, Novak Djokovic vẫn “độc cô cầu bại” suốt từ đầu mùa giải với 22 trận thắng liên tiếp. Không những thế, tại giải Miami lần này, Novak còn thắng rất đậm trước các đối thủ.
Tuy nhiên, ngược lại với mọi dự đoán của giới chuyên môn và người hâm mộ, Djokovic đã dễ dành đánh bại Mardy Fish với tỷ số 6-3, 6-1 để giành quyền vào chung kết. Đây cũng là chiến thắng thứ 6 của tay vợt người Serbia trước Mardy Fish.