1.f4 c6 2.b3 d5 3.Bb2 Bf5 4.Nf3 e6 5.e3 Nd7 6.Nc3 Ngf6 7.Ne2 Be7 8.Ng3 Bg6 9.Be2 Qb6 10.a4 a6 11.O-O c5 12.f5 exf5 13.Nh4 f4 14.Rxf4 Bd6 15.Rf3 Be5 16.d4 Bxg3 17.Rxg3 O-O 18.Nxg6 fxg6 19.dxc5 Qc6 20.c4 dxc4 21.Bxc4+ Kh8 22.b4 Rad8 23.Qe2 Ne4 24.Rf3 Ndf6 25.Bd4 Qc7 26.Raf1 Rfe8 27.Qb2 Ng4 28.g3 Ng5 29.Rf7 Qc6 30.Bxg7+ Kg8 31.Rf8#