1.f4 d5 2.b4 Bg4 3.Nf3 e6 4.a3 Be7 5.e3 a5 6.b5 Bf6 7.d4 c5 8.bxc6 Nxc6 9.Bd3 Bh4+ 10.g3 Be7 11.h3 Bf5 12.Nc3 Nf6 13.g4 Bg6 14.O-O Ne4 15.Bxe4 dxe4 16.Nd2 h5 17.f5 hxg4 18.fxg6 f5 19.hxg4 Bd6 20.Ndxe4 Qh4 21.Nxd6+ Ke7 22.Qd2 Qh1+ 23.Kf2 Rh2+ 24.Ke1 Rxd2 25.Rxh1 Rxc2 26.Ncb5 fxg4 27.Rf1 Rf8 28.Rxf8 Kxf8 29.Bd2 g3 30.Ke2 g2 31.Rg1 Ke7 32.Rxg2 Rb2 33.Rf2 e5 34.d5 Nd8 35.Kd3 Rxb5 36.Nxb5 Kd7 37.Ke4 b6 38.Kxe5 Ke7 39.e4 Kd7 40.Be3 Ke7 41.Rc2 Nf7+ 42.gxf7 Kxf7 43.d6 g5 44.d7 g4 45.d8=Q g3 46.Rc7+ Kg6 47.Qg5# 1-0