1.Nf3 Nf6 2.c4 b6 3.g3 Bb7 4.Bg2 e6 5.O-O Be7 6.Nc3 O-O 7.d4 Ne4 8.Nxe4 Bxe4 9.b3 Bf6 10.Bb2 c5 11.Qd2 d6 12.Rad1 Qe7 13.dxc5 dxc5 14.Bxf6 Qxf6 15.Qe3 Bb7 16.Ne5 Qe7 17.Bxb7 Qxb7 18.Rd6 Na6 19.Rd7 Qc8 20.Qf3 Qe8 21.Rxf7 Rxf7 22.Nxf7 Nb4 23.Nd6 Qf8 24.Qe4 Nxa2 25.Qxe6+ Kh8 26.Nf7+ Kg8 27.Ng5+ Kh8 28.Qe4 g6 29.Qb7 Qg8 30.Nf7+ Kg7 31.Nd8+