1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3 6.Qxc3 d6 7.b4 b6 8.g3 Bb7 9.Bg2 c5 10.O-O Nbd7 11.Bb2 Re8 12.d3 h6 13.e4 d5 14.cxd5 exd5 15.Nh4 d4 16.Qb3 Ne5 17.f4 Neg4 18.bxc5 bxc5 19.Qxb7 Rb8 20.Qxa7 Rxb2 21.Rfb1 Re7 22.Qxc5 Rc7 23.Qa5 Rc1+ 24.Rxc1 Qxa5 25.Rc8+ Kh7 26.e5 Rxg2+ 27.Nxg2 Nd5 28.h3 Nge3 29.h4 Qd2 30.Ne1 Qe2 31.Nc2 Qg2# 0-1