1.d4 Nf6 2.Nf3 g6 3.e3 Bg7 4.c4 O-O 5.Be2 d6 6.Nc3 Nbd7 7.O-O e5 8.e4 b6 9.Bg5 Qe8 10.Qd2 Bb7 11.Bd3 exd4 12.Nxd4 Nxe4 13.Nxe4 Bxe4 14.Rfe1 f5 15.Bxe4 fxe4 16.Bh6 Bxh6 17.Qxh6 Nc5 18.f3 Qe5 19.Nc6 Qf6 20.Rab1 exf3 21.Re7 f2+ 22.Kf1 Rf7 23.Rxf7 Qxf7 24.Qe3 Rf8 25.a3 Qxc4+ 26.Qe2 Qxe2+ 27.Kxe2 Nd3 28.Kf1 a5 29.Ne7+ Kg7 30.Nd5 Re8 31.b3 Re1+ 32.Rxe1 fxe1=Q#