Trước đối thủ đã thua mình cả 11 trận gần nhất, Djokovic đã có một trận đấu khó khăn hơn dự tính rất nhiều, đặc biệt là trong set 1.
Anh phải đối mặt với break point trước, và thậm chí là bị dẫn 6-3 trong loạt tie-break, nhưng với bản lĩnh của tay vợt số 1 thế giới, Djokovic đều bình tĩnh hóa giải để thắng ngược với tỷ số 7-6 (8-6) trong set 1.
Bỏ lỡ cơ hội rất tốt trong set đấu đầu tiên, Berdych phần nào bị tâm lý và điều này khiến anh không còn đứng vững trước sức công phá mãnh liệt của Djokovic trong set 2. Kết quả tay vợt người CH Séc dù đã rất nỗ lực nhưng vẫn phải chịu thua 4-6 trong set đấu này.
Chung cuộc, sau tròn 2 giờ thi đấu, Djokovic đánh bại Berdych với tỉ số 7-6(8-6), 6-4 để tiến vào bán kết Rogers Cup năm nay, nơi anh sẽ gặp người thắng trong cặp đấu giữa hạt giống số 4 Milos Raonic (Canada) và hạt giống số 10 Gael Monfils (Pháp).