1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 c5 5.d4 Qa5 6.Bd3 Ng4 7.Be2 Nc6 8.d5 Nd4 9.O-O Nxe2+ 10.Qxe2 d6 11.Bf4 O-O 12.e5 dxe5 13.Nxe5 Nf6 14.Rad1 Re8 15.Rfe1 Bf5 16.g4 Bc8 17.Qf3 h5 18.h3 a6 19.Bg3 hxg4 20.hxg4 Rf8 21.Kg2 Nh7 22.Rh1 Qb6 23.Qe2 f5 24.d6 exd6 25.Nxg6 Qc6+ 26.Nd5 Re8 27.Ne7+ Rxe7 28.Qxe7 Bd7 29.Rxh7 Kxh7 30.Qf7