1.Nf3 b6 2.g3 Bb7 3.Bg2 e6 4.d4 Nf6 5.O-O Be7 6.c4 O-O 7.Nc3 Ne4 8.Nxe4 Bxe4 9.Nh4 Bxg2 10.Nxg2 d6 11.e4 d5 12.Qe2 Nc6 13.Rd1 Qd7 14.Nf4 dxc4 15.Qxc4 e5 16.Nd5 Nxd4 17.Qxc7 Nf3+ 18.Kg2 Nh4+ 19.Kg1 Qh3 20.Nxe7+ Kh8 21.gxh4 Qg4+ 22.Kf1 Qxd1+ 23.Kg2 Qg4+ 24.Kf1 Qxe4 25.Kg1 Qe1+ 26.Kg2 Rad8 27.Bg5 Qxa1 28.Nf5 Qxa2 29.h5 Qd5+ 30.Kg3 Rd7 31.h6 Qd3+