1.f4 Nf6 2.c4 e6 3.g3 Be7 4.Nf3 O-O 5.Bg2 d5 6.b3 b6 7.Ne5 Bb7 8.Nc3 Nbd7 9.O-O Rc8 10.e3 c5 11.Bb2 Qc7 12.Nb5 Qb8 13.cxd5 Bxd5 14.Bxd5 exd5 15.Nxd7 Nxd7 16.Qf3 Qb7 17.Nc3 Nf6 18.g4 Rfd8 19.g5 Ne4 20.Rad1 c4 21.Nxe4 dxe4 22.Qg4 cxb3 23.axb3 Qd5 24.f5 Bf8 25.g6 hxg6 26.fxg6 fxg6 27.Qxg6 Qxb3 28.Bd4 Rd6 29.Rxf8+ Kxf8 30.Qxd6+ Kg8 31.Rf1 Re8 32.Qd7 Qe6 33.Qxg7# 1-0