1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O c5 5.d3 Nc6 6.Nbd2 Be7 7.e4 Qc7 8.Re1 dxe4 9.dxe4 e5 10.c3 Be6 11.Ng5 Bg4 12.Qc2 Nd7 13.Nc4 Nb6 14.Ne3 Bxg5 15.Nxg4 Bxc1 16.Raxc1 c4 17.Ne3 O-O 18.Nd5 Qd6 19.Rcd1 Qc5 20.Nxb6 axb6 21.Rd5 Qe7 22.Bf1 Rxa2 23.Bxc4 Raa8 24.Red1 Rad8 25.Qe2 Qc7 26.Ba2 Ne7 27.Rxd8 Rxd8 28.Rxd8+ Qxd8 29.Qc4 Ng6 30.Qxf7+ Kh8 31.Bd5