1.Nf3 Nf6 2.d4 e6 3.Bf4 b6 4.e3 Bb7 5.Bd3 c5 6.Nbd2 d6 7.Qe2 Nbd7 8.c3 Nh5 9.Bg5 Nhf6 10.e4 Qc7 11.O-O h6 12.Bh4 g5 13.Bg3 Nh5 14.e5 Nxg3 15.fxg3 dxe5 16.Nxe5 Nxe5 17.dxe5 O-O-O 18.Ba6 Rd5 19.Bxb7+ Kxb7 20.Nc4 Kb8 21.a4 Bg7 22.a5 b5 23.Ne3 Rxe5 24.Qxb5+ Kc8 25.Nc4 Rd5 26.Nb6+ axb6 27.axb6 Qb8 28.Qc6+ Kd8 29.Ra8 Qxa8 30.Qxa8+ Ke7 31.Qa7+