1.Nf3 g6 2.d4 Bg7 3.e4 Nf6 4.e5 Nd5 5.Bc4 Nb6 6.Bb3 d6 7.Ng5 e6 8.f4 h6 9.Nf3 Nc6 10.c3 Bd7 11.O-O Ne7 12.Qe2 Nf5 13.a4 Bc6 14.Nbd2 dxe5 15.fxe5 Nd5 16.Ne4 g5 17.Ne1 Nde3 18.Bxe3 Bxe4 19.Bxg5 hxg5 20.Qxe4 c5 21.Rxf5 exf5 22.Qxf5 Qd7 23.e6 fxe6 24.Bxe6 Qe7 25.Nd3 cxd4 26.Re1 Kd8 27.Qa5+ b6 28.Qd5+ Kc7 29.Nb4 a5 30.Qc6+ Kb8 31.Qxb6+ Qb7 32.Nc6#