1.f4 Nf6 2.Nc3 d5 3.d3 d4 4.Ne4 c5 5.Nxf6+ gxf6 6.Nf3 Nc6 7.e4 dxe3 8.Bxe3 Qb6 9.Be2 Qxb2 10.O-O Qa3 11.Nd2 b6 12.Bf3 Bd7 13.Ne4 f5 14.Ng3 Bg7 15.Nxf5 Bf6 16.Rc1 Qxa2 17.Ng3 Bb2 18.Rb1 h5 19.c4 Bc3 20.Qc1 Bb4 21.Bxh5 Qa3 22.Qd1 Qc3 23.f5 Qg7 24.f6 exf6 25.Ne4 O-O-O 26.Rxf6 Be6 27.Qa4 Ne5 28.Qxa7 Rxh5 29.Rxe6 Rxh2 30.Bg5 Rdh8 31.Nd6# 1-0