1.e4 Nc6 2.Nf3 Nf6 3.e5 Ng4 4.d4 d6 5.h3 Nh6 6.Nc3 e6 7.Bd3 Nf5 8.Bxf5 exf5 9.O-O Be7 10.exd6 cxd6 11.Nd5 O-O 12.Re1 h6 13.c4 Re8 14.b3 Bd7 15.Bb2 Bf8 16.Qd2 g5 17.Rxe8 Bxe8 18.Re1 Bd7 19.c5 Be6 20.Nf6+ Qxf6 21.d5 Qg6 22.dxc6 bxc6 23.cxd6 Bd5 24.d7 f6 25.Qa5 g4 26.Nh4 Qg5 27.g3 gxh3 28.Bc1 Qg4 29.d8=Q f4 30.Bxf4