1.Nf3 Nf6 2.d4 c5 3.d5 g6 4.c4 Bg7 5.Nc3 O-O 6.e4 d6 7.Bd3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.O-O exd5 11.exd5 Nbd7 12.Qe2 a6 13.Bg5 Re8 14.Qd2 Qc7 15.a4 Re7 16.f4 h6 17.Bh4 Rae8 18.Rf3 Qa5 19.Kh2 Qb4 20.a5 b6 21.axb6 Nxb6 22.Qc2 Re3 23.Rxe3 Rxe3 24.Rxa6 Nh5 25.Ne2 Nxd5 26.Bxg6 fxg6 27.Qxg6 Nc7 28.Rxd6 Rxe2 29.Rd8+ Ne8 30.Rxe8+ Rxe8 31.Qxe8+ Kh7 32.Qxh5 Qxc4 33.Qf5+ Kg8 34.Be7 Bxb2 35.Bxc5 Bc1 36.Bd6 Qf7 37.Qg4+ Kh7 38.Be5 h5 39.Qf3 Qf5 40.Qb7+ Kh6 41.Qg7# 1-0