1.Nf3 d5 2.g3 Nd7 3.d4 Nb6 4.Bg2 Bf5 5.Nh4 Bg4 6.Qd3 Nf6 7.O-O e6 8.Nc3 Be7 9.e4 c6 10.h3 Bh5 11.g4 dxe4 12.Nxe4 Nxe4 13.Bxe4 Bxh4 14.gxh5 Bg5 15.Be3 Nd5 16.Bxg5 Qxg5+ 17.Qg3 Qxh5 18.Qxg7 Ke7 19.Kh2 Nf6 20.Qg2 Rhg8 21.Qf3 Ng4+ 22.Kh1 Qh4 23.Rae1 Rg5 24.Bf5 Rag8 25.Bxg4 Rxg4 26.Rg1 Rxg1+ 27.Rxg1 Rxg1+ 28.Kxg1 Qxd4 29.c3 Qd2 30.b4 Qxa2 31.Qe3 Qb1+