1.e4 c5 2.Nc3 e6 3.g3 g6 4.Bg2 Bg7 5.Nge2 Nc6 6.d4 cxd4 7.Nb5 Qa5+ 8.Nec3 dxc3 9.Nd6+ Kf8 10.b4 Nxb4 11.O-O Ne7 12.Qf3 f5 13.Bg5 Nbc6 14.Rab1 h6 15.Be3 Qc7 16.Rfd1 Kg8 17.Nb5 Qe5 18.Re1 a6 19.Bf4 Qc5 20.Nc7 Nd4 21.Qd3 Rb8 22.exf5 Nexf5 23.Nxa6 bxa6 24.Rxb8 Kh7 25.h4 e5 26.Bc1 Qc7 27.Rb1 d6 28.h5 Be6 29.hxg6+ Kxg6 30.g4 Bc4 31.gxf5+ Kf6 32.Qh3 Ne2+ 33.Kh1 Qc5 34.Be3 Qa5 35.Rb7 e4 36.Rxe2 Bxe2 37.Bd4+ Kg5 38.Rxg7+ Kf4 39.Qh4+ Kxf5 40.Qf6#