Nadal tốn một tiếng 55 phút để vượt qua đối thủ kém 13 tuổi. Anh không cho thấy dấu hiệu của người vừa bình phục chấn thương khi chiếm ưu thế hầu hết các pha bóng bền. Tay vợt Tây Ban Nha sẽ gặp David Goffin ở vòng ba, hướng đến chức vô địch thứ sáu ở Madrid. Nadal kém một danh hiệu so với kỷ lục 37 Masters 1000 của Novak Djokovic.
Những cú đánh xoáy về hai góc giúp Nadal áp đảo Kecmanovic trong set một. Anh không đối mặt break-point nhờ tỷ lệ thắng điểm giao bóng một 80%. Trong các game đỡ bóng, Nadal luôn khiến đàn em chật vật. Anh tận dụng thành công hai trong ba break-point để thắng 6-1 chỉ sau 36 phút.
Trận đấu tạm dừng đầu set hai do trời mưa. Khi mái che đóng lại, Kecmanovic chơi tốt dần. Tay vợt Serbia thua game giao bóng trước, nhưng thắng lại ngay game đỡ bóng kế sau. Nadal vẫn trội hơn ở những loạt bóng bền và hiếm khi mắc lỗi trong các game giao bóng. Ở game 11, Nadal tận dụng thành công break-point để dẫn 6-5. Nhưng, anh không duy trì được cường độ trong game kế sau, để đối thủ kéo vào loạt tie-break. Loạt đấu này diễn ra cân bằng, trước khi Kecmanovic mất mini-break và bị dẫn 4-5. Nadal nắm lợi thế giao bóng và kết thúc trận đấu bằng một cú ace.
Kecmanovic chơi tốt mùa này, thắng 23 trận để leo lên vị trí cao nhất sự nghiệp là số 32 thế giới. Tay vợt sinh năm 1999 vào tứ kết ở hai Masters 1000 tại Indian Wells và Miami. Trận thắng Kecmanovic vì thế cho thấy Nadal phần nào lấy lại đẳng cấp như giai đoạn thắng liên tiếp 20 trận đầu mùa.
"Mỗi lần trở lại đều khác nhau", Nadal nói trong cuộc phỏng vấn sau trận. "Chúng tôi phải xem xét, đánh giá mọi thứ. Hôm nay là một trận rất quan trọng vì tôi chơi trên sân nhà, trước đối thủ đã thi đấu tốt vài tháng qua. Trận ra quân luôn khó khăn. Tôi đã kiểm soát nó khá tốt và hài lòng với chiến thắng. Tôi biết bản thân luôn phải chiến đấu và sẽ lạc quan. Tôi xem mỗi trận đấu ở đây như một món quà".
Nhánh của Nadal có Carlos Alcaraz và Djokovic trên đường tới chung kết. Tay vợt 35 tuổi từng bị loại ở tứ kết năm ngoái, dưới tay Alexander Zverev.
Casper Ruud là người duy nhất trong 10 hạt giống hàng đầu bị loại trước vòng ba. Tay vợt Na Uy thua Dusan Lajovic sau ba set. Người thắng trong cặp Lajovic gặp Hubert Hurkacz có thể đối đầu Djokovic tại tứ kết.
Vy Anh