Udfyld følgende sætning: Ved Sommer-OL 2008 i Beijing kvalificerede Rubacek sig for anden gang i
mænds 100 m sommerfugl, ved at rydde en FINA B-cut på 53,71 fra EM i Eindhoven, Holland. Han udfordrede syv andre svømmere i fjerde heat, herunder tre gange olympiske vindere Ioan Gherghel fra Rumænien og Juan Veloz fra Mexico. Rubacek kørte til fjerdepladsen med fem hundrededele af et sekund (0,05) foran Veloz og slog en ny tjekkisk rekord på 53,53 sekunder. Rubacek formåede ikke at komme videre til semifinalen, da han placerede sig på 42. pladsen ud af 66 svømmere i forløbet.