1.f4 c5 2.e4 Nc6 3.Nc3 g6 4.Nf3 Bg7 5.Bc4 d6 6.O-O e6 7.f5 exf5 8.Qe1 Nge7 9.d3 O-O 10.Qh4 b5 11.Nxb5 Ne5 12.Bg5 Re8 13.Nxe5 Bxe5 14.exf5 Bxf5 15.g4 Be6 16.Bxe6 fxe6 17.Rf7 Kxf7 18.Qxh7+ Bg7 19.Rf1+ Nf5 20.Bxd8 Raxd8 21.gxf5 exf5 22.Qh4 a6 23.Nc7 Bd4+ 24.Kh1 Rh8 25.Qe1 Be5 26.Rf2 Rd7 27.Nd5 Bg3 28.Qc3 Be5 29.Qc4 Kf8 30.Nf4 Bxf4 31.Qxf4