1.c4 c5 2.Nf3 Nf6 3.Nc3 b6 4.e4 d6 5.d4 cxd4 6.Nxd4 Bb7 7.Bd3 Nbd7 8.O-O g6 9.Re1 Bg7 10.Bg5 O-O 11.Bf1 h6 12.Bh4 Rc8 13.f4 e5 14.Ndb5 exf4 15.Nxd6 g5 16.Nxb7 Qc7 17.Nd6 gxh4 18.Nxc8 Qxc8 19.Nd5 Qc5+ 20.Kh1 Nxd5 21.exd5 Ne5 22.Qh5 f5 23.Qxh4 f3 24.Rab1 a5 25.a3 a4 26.b4 axb3 27.Rxb3 fxg2+ 28.Bxg2 f4 29.Rxe5 Bxe5 30.Qxh6 Qd4 31.Qg6+ Bg7 32.Rf3 Rf6 33.Qe8+ Bf8 34.Rf1 Kg7 35.Be4 Bc5 36.d6 Rf8 37.Qe7+ Rf7 38.Qg5+ Kf8 39.Bd5 Rg7 40.Qd8#