1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 c6 7.Nbd2 b6 8.Qc2 Ba6 9.Rd1 Nbd7 10.e4 dxe4 11.Ng5 h6 12.Ngxe4 Qc7 13.b3 Rad8 14.Bb2 c5 15.dxc5 bxc5 16.Nc3 Bb7 17.Nb5 Qb8 18.Ne4 Nxe4 19.Bxe4 Bxe4 20.Qxe4 Bf6 21.Bxf6 Nxf6 22.Qe3 Qb6 23.Nc3 Rd4 24.Ne2 Rxd1+ 25.Rxd1 Rd8 26.Rxd8+ Qxd8 27.Nc3 Qd6 28.Nb5 Qe7 29.Qe5 a6 30.Qc7 Kf8 31.Qc8+