1.f4 e6 2.e3 d5 3.d4 Nf6 4.Bd3 Bd6 5.c4 c5 6.Nf3 O-O 7.O-O cxd4 8.exd4 dxc4 9.Bxc4 a6 10.Ne5 b5 11.Qf3 Qb6 12.Bb3 Bb7 13.Qf2 Ne4 14.Qe3 Nc6 15.Rd1 Nf6 16.Nc3 Nxd4 17.Qxd4 Bc5 18.Qxc5 Qxc5+ 19.Kf1 Rad8 20.g3 Rxd1+ 21.Bxd1 Ne4 22.Ng4 b4 23.Bc2 Ba8 24.f5 exf5 25.Bf4 f6 26.Bb3+ Kh8 27.Bd2 Nxc3 28.Bc1 Bf3 29.Be6 Qb5+ 30.Kf2 Qe2+ 31.Kg1 Qg2# 0-1