1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.c4 c6 5.cxd5 cxd5 6.O-O Ngf6 7.d4 e6 8.Nc3 Bd6 9.Qb3 Nb6 10.Bg5 O-O 11.Ne5 Bf5 12.g4 Bg6 13.Bh4 Qb8 14.Bg3 Nbd7 15.Nxd7 Nxd7 16.e4 dxe4 17.Nxe4 Bxe4 18.Bxe4 Nb6 19.Qf3 Bxg3 20.hxg3 Qd6 21.Bxb7 Rab8 22.Rad1 Qb4 23.Be4 Qxb2 24.Kg2 Qxa2 25.Rh1 f5 26.Ra1 Qc4 27.gxf5 exf5 28.Bb1 Qxd4 29.Ba2+ Rf7 30.Bxf7+ Kxf7 31.Qxf5+