1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Ne5 e6 9.Bg2 Nd5 10.O-O c6 11.Nxg6 hxg6 12.Qf3 f6 13.Bg5 Qb6 14.Nxd5 cxd5 15.Bxf6 Qc7 16.Be5 Qd7 17.Qd3 Nc6 18.Qxg6+ Kd8 19.Rf7 Ne7 20.Qg5 Rg8 21.Raf1 Qe8 22.Bxg7 Bxg7 23.Rxg7 Kd7 24.Rff7