1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O d5 5.d4 O-O 6.c4 c6 7.Nc3 a6 8.Qb3 dxc4 9.Qxc4 Be6 10.Qd3 Nbd7 11.Ng5 Bf5 12.e4 Bg4 13.h3 h6 14.Nxf7 Rxf7 15.hxg4 Ne5 16.Qe2 Qxd4 17.g5 hxg5 18.Bxg5 Nfg4 19.Rad1 Qb6 20.Bf4 Raf8 21.Bh3 g5 22.Bxe5 Nxf2 23.Rxf2 Rxf2 24.Qc4+ Kh7 25.Bd4 Qxb2 26.Bf5+ R8xf5 27.exf5 Rg2+ 28.Kf1 Rh2 29.Ne2 Bxd4 30.Rxd4 Qa1+ 31.Nc1 Rh1+ 32.Kg2 Rxc1 33.Qf7+ Kh8 34.Qf8+ Kh7 35.Qxe7+ Kh6 36.Qf6+ Kh5 37.Qg6#