Dominic Thiem bước vào trận chung kết Madrid mở rộng với sự tự tin cao độ. Anh chính là người loại Rafael Nadal và tiếp tục thắng dễ đàn anh Kevin Anderson tại bán kết. Không những vậy, Thiem còn được đánh giá cao hơn Zverev trên mặt sân đất nện cùng với tỷ số đối đầu vượt trội (4-1).
Tuy nhiên, tay vợt người Áo lại khởi đầu trận đấu quá tệ. Anh giao bóng 1 không tốt và để mất ưu thế ngay ở game mở màn. Zverev tận dụng tốt cơ hội để bẻ break và nhanh chóng triển khai chiến thuật để kéo đối thủ vào "ma trận" của mình.
Hạt giống số 2 khai thác triệt để vào cú trái của Thiem và chiến thuật này đã mang lại thành quả như mong đợi. Dù không có thêm break nào trong set 1 nhưng Zverev chơi chắc chắc ở game cầm giao bóng với rất nhiều game trắng để tiến tới chiến thắng 6-4.
Bước sang set 2 quyết định, Thiem tiếp tục mắc lỗi và chính anh lại tái hiện kịch bản thất vọng trong set đầu tiên. Anh mất break ngay game 1 và không thể sửa chữa sai lầm trước một Zverev chơi thăng hoa để rồi thua 4-6. Trận đấu kết thúc chóng vánh sau 78 phút với màn trình diễn đầy hiệu quả của Zverev.
Như vậy, tay vợt người Đức đã có Masters 1000 thứ 3 trong sự nghiệp. Còn với Thiem, anh tiếp tục để mất có hội thêm vào danh hiệu ATP 1000 đầu tiên vào bộ sưu tập của mình.