1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.O-O e6 5.d4 Nd7 6.Nbd2 f5 7.c4 Bd6 8.Qb3 Rb8 9.Re1 Qe7 10.Ne5 Ngf6 11.Nxg4 Nxg4 12.cxd5 exd5 13.e4 O-O 14.e5 Bb4 15.a3 Ba5 16.Bxd5+ cxd5 17.Qxd5+ Kh8 18.Qxa5 f4 19.Ne4 Qf7 20.f3 Nxh2 21.Kxh2 Qh5+ 22.Kg2 fxg3 23.f4 Qh2+ 24.Kf3 g5 25.Nxg5 Qf2+ 26.Ke4 Qc2+ 27.Ke3 Qf2+ 28.Ke4 Qc2+ 29.Ke3 Qf2+ 30.Kd3 Rbc8 31.Bd2 Nc5+ 32.dxc5 Rfd8+ 33.Ke4 Rxd2 34.Qc3 Rc2 35.Qd4 Qg2+ 36.Kf5 Rf8+ 37.Kg4 Qh2 38.e6+ Kg8 39.Nf7 g2 40.Qh8#