1.f4 Nf6 2.g3 g6 3.Nc3 d5 4.Bg2 Bg7 5.d4 Bf5 6.Nxd5 Nxd5 7.e4 Be6 8.exd5 Bxd5 9.Nf3 O-O 10.O-O c5 11.dxc5 Na6 12.Qe2 Qc7 13.Rd1 Rfd8 14.f5 gxf5 15.Bg5 Qxc5+ 16.Be3 Qc7 17.c3 Nc5 18.c4 Be4 19.Ng5 Bxg2 20.Qh5 h6 21.Qxf7+ Kh8 22.Qh5 Rxd1+ 23.Rxd1 Qc6 24.Bxc5 Qxc5+ 25.Kxg2 Qxc4 26.Re1 Qxa2 27.Re6 Qxb2+ 28.Kh3 Qc3 29.Rxh6+ Bxh6 30.Qxh6+ Kg8 31.Qh7+ Kf8 32.Qf7# 1-0