1.Nf3 Nf6 2.g3 d5 3.Bg2 Bg4 4.O-O Nc6 5.d4 Qc8 6.c4 e6 7.Nc3 Bb4 8.Ne5 Bh5 9.Nxc6 bxc6 10.Qa4 Bxc3 11.Qxc6+ Kf8 12.bxc3 Bxe2 13.Ba3+ Kg8 14.Rfb1 Bxc4 15.Rb7 Ne8 16.Bf1 Bxf1 17.Rxf1 h5 18.Rfb1 h4 19.Bc5 hxg3 20.hxg3 Qd8 21.Bxa7 Qg5 22.R7b3 Qh5 23.Kg2 Qh3+ 24.Kf3 Qf5+ 25.Ke3 Rh2 26.Rf1 Rxa7 27.Qxe8+ Kh7 28.a4 c5 29.dxc5 Qe4+ 30.Kd2 Rxa4 31.Rb2 Qc4 32.Qb5 Qg4 33.c6 Rc4 34.Rb4 Qg5+ 35.Kc2 Qf5+ 36.Kb3 Rxf2 37.Rxf2 Qxf2 38.Rxc4 dxc4+ 39.Kxc4 Qe2+ 40.Kc5 Qe5+ 41.Kb6 Qb8+