1.Nf3 d5 2.g3 Nc6 3.Bg2 e6 4.O-O Bc5 5.Nc3 Nf6 6.d4 O-O 7.e3 Bd6 8.Bd2 Ng4 9.h3 Nf6 10.Re1 Re8 11.Qe2 e5 12.Nb5 exd4 13.Nbxd4 Ne4 14.Bc3 Nxc3 15.bxc3 Ne5 16.Nxe5 Rxe5 17.Rab1 Qf6 18.Red1 Qh6 19.c4 Bxh3 20.cxd5 Rae8 21.Nf3 Rxe3 22.fxe3 Bxg3 23.Nh2 Bf5 24.Ng4 Qh4 25.e4 Bxg4 26.Qe3 Qh2+ 27.Kf1 Bxd1 28.Rxd1 Bf4 29.Qf3 Re7 30.c4 a5 31.Re1 b6 32.e5 Bd2 33.d6 Bxe1 34.dxe7 Qh4 35.e8=Q#