1.Nf3 g6 2.g3 Bg7 3.Bg2 d6 4.O-O e5 5.d3 Ne7 6.e4 c5 7.a4 Nbc6 8.c3 O-O 9.Nbd2 h6 10.Nh4 Kh7 11.Nc4 f5 12.f4 d5 13.Nd2 Be6 14.Qe2 Qd7 15.Rb1 c4 16.exf5 Nxf5 17.dxc4 Nxh4 18.gxh4 exf4 19.cxd5 Bxd5 20.Qd3 Rad8 21.Qxd5 Qxd5 22.Bxd5 Rxd5 23.Ne4 Rh5 24.Nd6 Rxh4 25.Nxb7 f3 26.Nc5 Be5 27.Rf2 Bxh2+ 28.Rxh2 Rxh2 29.Kxh2 f2 30.Bxh6 f1=Q 31.Rxf1 Rxf1