1.e4 c5 2.Nf3 e6 3.c3 d5 4.exd5 Qxd5 5.d4 Nf6 6.Be2 Nc6 7.O-O Be7 8.h3 O-O 9.Be3 cxd4 10.Nxd4 Ne5 11.Nd2 b6 12.f4 Bb7 13.Rf2 Ng6 14.Bf3 Qd7 15.f5 Bxf3 16.Qxf3 Ne5 17.Qg3 Nh5 18.Qxe5 Bd6 19.fxe6 Bxe5 20.exd7 Bg3 21.Rf3 Rfd8 22.Ne4 Bc7 23.Rf5 g6 24.Rd5 Bf4 25.Bxf4 Nxf4 26.Rd6 Ne6 27.Nxe6 fxe6 28.Rad1 Kf7 29.Ng5+ Ke7 30.Nxe6 Rxd7 31.Rxd7+ Kxe6 32.Rd8 Rxd8 33.Rxd8 a5 34.Rb8 Kd6 35.Rxb6+ Kc5 36.Rb7 h6 37.Rh7 h5 38.Rg7 a4 39.Rxg6 h4 40.b4+ axb3 41.axb3 Kd5 42.b4 Kc4 43.Rg5 Kxc3 44.b5 Kc4 45.b6 Kb4 46.b7 Kc4 47.b8=Q Kd3 48.Re5 Kd4 49.Qd6+ Kc4 50.Rc5+ Kb4 51.Qb6+ Ka4 52.Ra5#