1.e4 c5 2.Nc3 a6 3.g3 Nc6 4.Bg2 d6 5.Nge2 Nf6 6.d4 cxd4 7.Nxd4 Bd7 8.O-O g6 9.h3 Bg7 10.Be3 Qc8 11.Kh2 O-O 12.Qd2 b5 13.a3 Ne5 14.Qe2 Nc4 15.Bc1 Rb8 16.Rd1 Nxa3 17.Rxa3 b4 18.Rxa6 bxc3 19.bxc3 Qxc3 20.Ra7 Rfd8 21.Bg5 h6 22.Be3 Rb2 23.Bc1 Rbb8 24.f4 Ng4+ 25.hxg4 Bxd4 26.Ra3 Qc5 27.Rad3 Bg7 28.e5 Bb5 29.e6 f5 30.gxf5 gxf5 31.Qh5 Bxd3 32.cxd3 Rb1 33.Qf7+ Kh8 34.Qxe7 Rc8 35.Qd7 Rxc1 36.Rxc1 Qxc1 37.e7 Qc7 38.e8=Q+ Rxe8 39.Qxc7 Bf8 40.Qf7 Rd8 41.Qxf5 Bg7 42.Be4 Kg8 43.Bd5+ Kh8 44.Qg6 Rf8 45.f5 Rf6 46.Qe8+ Bf8 47.g4 Kg7 48.Qd7+ Kh8 49.Kg3 h5 50.Qd8 Kg7 51.g5 Rxf5 52.Be4 Rf7 53.Qe8 Kg8 54.Bd5 Kh8 55.Qxf7 Bg7 56.Qg8#