1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.g3 d6 7.Bg2 Bd7 8.O-O Be7 9.Nxc6 Bxc6 10.Qg4 Bf6 11.Bg5 h5 12.Qh4 O-O-O 13.a4 Qa5 14.e5 Bxg5 15.Qxg5 Qxe5 16.Qxe5 dxe5 17.Bxc6 bxc6 18.Ne4 Ne7 19.Ng5 Rhf8 20.Nh7 Rfe8 21.Ng5 Rf8 22.Nh7 Rh8 23.Ng5 Rdf8 24.h4 Nf5 25.Rfd1 Nh6 26.Rd3 Rd8 27.Rad1 Rd5 28.Kf1 Rhd8 29.Ke2 R8d6 30.Ne4 Rd7 31.Ng5 Kc7 32.c3 Nf5 33.Ne4 Nd6 34.Nxd6 R7xd6 35.Ke3 f5 36.b4 e4 37.R3d2 e5 38.c4 f4+ 39.Ke2 Rd4 40.gxf4 Rxd2+ 41.Rxd2 exf4 42.Rxd6 Kxd6 43.Kd2 Ke5 44.Kc3 g5 45.hxg5 h4 46.b5 cxb5 47.c5 h3 48.g6 Kf6