1.Nf3 Nf6 2.d4 g6 3.Bf4 d6 4.Nbd2 Bg7 5.e3 O-O 6.c3 Bf5 7.h3 Nh5 8.g4 Nxf4 9.gxf5 e5 10.exf4 e4 11.Ng5 d5 12.fxg6 hxg6 13.Qg4 Re8 14.O-O-O Qd6 15.h4 Nd7 16.Be2 e3 17.fxe3 Rxe3 18.Nb3 Rae8 19.Bd3 c5 20.Nxc5 Nxc5 21.dxc5 Qxc5 22.Qd7 R3e7 23.Qb5 Qe3+ 24.Kb1 d4 25.Rde1 Qxe1+ 26.Rxe1 Rxe1+ 27.Kc2 dxc3 28.bxc3 b6 29.f5 R1e5 30.fxg6 fxg6 31.Bc4+ Kf8 32.Qc6 Re3 33.Nh7+ Ke7 34.Qc7#