1.Nf3 c5 2.e4 Nc6 3.Bb5 Qc7 4.O-O e6 5.Re1 Nge7 6.b3 a6 7.Bf1 d5 8.exd5 Nxd5 9.Bb2 Bd7 10.c4 Nf6 11.Nc3 O-O-O 12.Qe2 Bd6 13.g3 h5 14.h4 Nd4 15.Nxd4 cxd4 16.Ne4 Nxe4 17.Qxe4 Bc6 18.Qd3 e5 19.Bg2 Bxg2 20.Kxg2 g6 21.Rac1 f5 22.c5 Qc6+ 23.Kg1 Bc7 24.b4 e4 25.Qb3 f4 26.a4 e3 27.dxe3 dxe3 28.b5 exf2+ 29.Kxf2 Rd2+ 30.Re2 Rxe2+ 31.Kxe2 Re8+ 32.Kf2 fxg3+ 33.Kg1 Qe4 34.bxa6 bxa6 35.c6 Qe3+ 36.Qxe3 Rxe3 37.Bf6 Re6 38.Bg5 Re2 39.Rd1 Bb6+ 40.Kf1 Rc2 41.c7 g2+ 42.Ke1 g1=Q#