1.Nf3 f5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.Nc3 d6 7.d4 a5 8.Bg5 Ne4 9.Bxe7 Qxe7 10.Qc2 Nxc3 11.Qxc3 Nd7 12.Rfe1 e5 13.e4 f4 14.c5 Nf6 15.dxe5 dxe5 16.Qxe5 Qf7 17.Qxf4 Nh5 18.Qxf7+ Rxf7 19.c6 bxc6 20.Ne5 Rf6 21.Rac1 Bb7 22.Nd7 Rd6 23.Nc5 Rb8 24.e5 Rd2 25.e6 Kf8 26.Nd7+ Ke7 27.Nxb8 Rxb2 28.Nxc6+ Bxc6 29.Rxc6 Nf6 30.Rxc7+ Kd6 31.Rxg7 Rxa2 32.e7 Ne8 33.Rg8 Kd7 34.Rxe8 Kxe8 35.Bc6+