Sau lượt trận tứ kết hôm 2/8, hai cặp đấu của trận bán kết môn quần vợt nam đã được xác định. Tay vợt số 1 thế giới Roger Federer của Thụy Sĩ gặp Juan Martin Del Potro của Áchentina, và tay vợt nước chủ nhà Andy Murray tranh tài với Novak Djokovic của Xécbia.
Cho dù vắng mặt đương kim vô địch Olympic Rafael Nadal, nhưng người hâm mộ sẽ không phải thất vọng, vì cả 4 tay vợt bước tiếp vào vòng bán kết đều là những ngôi sao của môn thể thao này. 3 tay vợt vào bán kết đã từng giành Grand Slam. Tay vợt nước chủ nhà Andy Murray tuy chưa giành được danh hiệu Grand Slam nào, nhưng là người có thành tích tốt nhất tại các trận đấu ở Thế vận hội năm nay.
Tại lượt trận tứ kết, Federer đã đánh bại tay vợt người Mỹ John Isner, trong 2 séc với tỉ số các séc đấu là 6-4, 7-6. Phát biểu sau trận đấu, Federer chia sẻ: "Tôi tin là tôi đang chơi ở phong độ tốt nhất". Tay vợt người Thụy Sĩ đang trên đường chinh phục HCV đơn nam quần vợt Olympic đầu tiên của anh.
Bất ngờ lớn nhất của lượt trận tứ kết là trận đấu giữa Djokovic và Jo-Wilfried Tsonga của Pháp. Tsonga đã có cơ hội phục thù sau thất bại trước Djokovic ở trận bán kết giải All England Club 2011. Tuy nhiên, có thể do mất quá nhiều sức lực trong trận đấu kéo dài 4 giờ với tay vợt Canađa Milos Raonic ở vòng 2, Tsonga đã để Djokovic làm chủ trận đấu và dễ dàng đè bẹp anh ở séc đầu tiên với tỉ số 6-1. Tuy đã có nhiều nỗ lực trong séc thứ 2, nhưng Tsonga vẫn không thể xoay chuyển tình thế, và chịu thất bại với tỉ số 5/7.
Trước sự cổ vũ nhiệt tình của vợ chồng Hoàng tử Anh William và Công nương Kate, Andy Murray dễ dàng đánh bại tay vợt Tây Ban Nha Nicolas Almagro. Del Potro cũng giành chiến thắng với tỉ số 6-4, 7-6 trước tay vợt Kei Nishikori của Nhật Bản.
Hai cặp đấu tại vòng bán kết đơn nữ cũng đã được xác định, tay vợt người Mỹ Serena Williams gặp tay vợt Victoria Azarenka của Bêlarút, còn cặp thứ hai là sự đối đầu giữa hai tay vợt Nga là Maria Sharapova và Maria Kirilenko.
TTG