1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 h6 5.Bxf6 Bxf6 6.e3 O-O 7.c3 Bg7 8.Bd3 d6 9.Qc2 a5 10.h4 a4 11.a3 e5 12.h5 g5 13.dxe5 dxe5 14.O-O-O Qe7 15.Bf5 Be6 16.g4 Nc6 17.Bxe6 Qxe6 18.Ne4 Qxg4 19.Nfd2 Qe6 20.Nc5 Qe7 21.Nce4 f5 22.Ng3 e4 23.f3 exf3 24.Nxf5 Qe6 25.Nxg7 Kxg7 26.Rdf1 Ne5 27.Rhg1 Rad8 28.Qxa4 f2 29.Rg2 Qd5 30.Qd4 Qb5 31.Qe4 Nd3+ 32.Kc2 Qxb2+ 33.Kd1 Qc1+ 34.Ke2 Qe1+ 35.Rxe1 fxe1=Q#