1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.d4 O-O 7.d5 exd5 8.Nh4 c6 9.cxd5 Nxd5 10.Nf5 Bc5 11.e4 Ne7 12.Nxg7 Kxg7 13.b4 Ba6 14.Re1 Bxf2+ 15.Kxf2 Ng6 16.Kg1 f6 17.Qh5 Kh8 18.Nc3 Qe7 19.e5 Nxe5 20.Bh6 Rg8 21.Ne4 d6 22.Rad1 Bd3 23.b5 Bxe4 24.Rxe4 a6 25.bxc6 Nbxc6 26.Be3 b5 27.Rh4 Ng6 28.Re4 Nce5 29.Qf5 Rad8 30.Bb6 Rc8 31.Bd4 Rc2