1.Nf3 Nc6 2.g3 d5 3.Bg2 Bf5 4.O-O e5 5.d3 Bd6 6.Nbd2 Nf6 7.c3 Qe7 8.Nh4 Be6 9.e4 O-O-O 10.Qc2 d4 11.c4 g5 12.Nf5 Bxf5 13.exf5 Rhe8 14.Bxc6 bxc6 15.c5 Bxc5 16.b4 Bxb4 17.Qxc6 Rd5 18.Ne4 Nxe4 19.Qa8+ Kd7 20.Qxd5+ Nd6 21.Rb1 Bc3 22.Ba3 Qf6 23.Bxd6 cxd6 24.Qb7+ Kd8 25.Qa8+ Ke7 26.Qxa7+ Kf8 27.Rb8 Qxf5 28.Rxe8+ Kxe8 29.Qb8+ Ke7 30.Qc7+ Kf8 31.Qxd6+ Kg7 32.Qd5 Qxd3 33.Qxe5+ f6 34.a4 fxe5