1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O Nc6 5.d4 e6 6.c4 d5 7.b3 Bd6 8.a3 Ne4 9.Bb2 h5 10.Nbd2 h4 11.Nxe4 dxe4 12.Ne5 hxg3 13.hxg3 Qg5 14.Bxe4 Qh6 15.Re1 Nxe5 16.Bxb7 Qh2+ 17.Kf1 Ng4 18.Bg2 Bxg3 19.e3 Nxf2 20.Qf3 Rd8 21.a4 Rh5 22.Ba3 f6 23.Ke2 Rf5 24.Qc6+ Kf7 25.Rh1 Nxh1 26.Rxh1 Rf2+ 27.Kd3 Qxg2 28.Qxg2 Rxg2 29.Ke4 f5+ 30.Kf3 Ra2 31.Bb4 Bh2