1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.O-O e6 5.b3 Ngf6 6.Bb2 Bd6 7.c4 O-O 8.d3 a5 9.a3 a4 10.b4 c5 11.bxc5 Nxc5 12.Nbd2 Rb8 13.cxd5 exd5 14.d4 Nce4 15.Nxe4 dxe4 16.Ne5 Bd7 17.Qb1 Bc6 18.Nxc6 bxc6 19.Qc2 Qe7 20.Bc1 c5 21.Bg5 cxd4 22.Bxf6 gxf6 23.Bxe4 Rfc8 24.Bxh7+ Kg7 25.Qe4 Bxa3 26.Qf3 Rc3 27.Bd3 Qd7 28.Qf4 Rh8 29.Bf5 Qb5 30.Qg4+ Kf8 31.Rfb1 Bb2 32.Bd3 Qb4 33.Rxb2 Qxb2 34.Rxa4 Qb7 35.Be4 Qb3 36.Ra8+ Ke7 37.Rxh8 Qd1+ 38.Kg2 Rc1 39.Kh3 Qf1+ 40.Bg2 Qxf2 41.Qe4+