1.f4 Nf6 2.e3 g6 3.d4 d5 4.a3 c5 5.dxc5 Bg7 6.Nc3 O-O 7.Rb1 Nc6 8.Nf3 Bf5 9.Bb5 Nd7 10.Bd3 e6 11.Bxf5 gxf5 12.O-O Nxc5 13.Bd2 Ne4 14.Nxe4 dxe4 15.Ng5 h6 16.Nh3 Qd5 17.Qe2 Rfd8 18.Be1 Rac8 19.Nf2 Qa2 20.Bc3 Bxc3 21.bxc3 b6 22.Qh5 Kg7 23.g4 Ne7 24.Kh1 Qxc2 25.gxf5 exf5 26.Rbc1 Qd2 27.Rg1+ Ng6 28.Rcf1 Qxe3 29.Qxf5 Qf3+ 30.Rg2 e3 31.Qe5+ Kf8 32.Qf6 exf2 33.f5 Rd1 34.Rxd1 Qxd1+ 35.Rg1 fxg1=Q# 0-1