1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 g6 6.c4 cxd4 7.Nxd4 Bg7 8.Nc3 Nxd4 9.Qxd4 Be6 10.cxd5 O-O 11.Qd3 Bd7 12.Be3 b5 13.Nxb5 Qa5 14.Nd4 Ng4 15.Nc6 Qa4 16.Bc5 Ne5 17.Qb3 Qa6 18.Nxe7+ Kh8 19.Nc6 Rfc8 20.Rac1 Nxc6 21.dxc6 Bxc6 22.Qxf7 Bxg2 23.Kxg2 Qxe2 24.Be3 Qxb2 25.Rxc8+ Rxc8 26.Qxa7 Qc2 27.Qb7 Rf8 28.Qd5 h5 29.Rc1 Qb2 30.Rc7 h4 31.Rxg7 Qe2 32.Rxg6 h3+ 33.Kxh3 Kh7 34.Rh6+ Kg7 35.Qe5+ Kf7 36.Qe6+ Kg7 37.Qg6#