1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bf5 6.Ne5 e6 7.g4 Bg6 8.Qf3 Qxd4 9.Nxg6 hxg6 10.Be3 Qe5 11.O-O-O c6 12.g5 Nd5 13.Nxd5 cxd5 14.Bd3 Qc7 15.Rhf1 Bd6 16.h4 Nc6 17.Rde1 a6 18.Bb6 Qd7 19.Qh3 Ne5 20.Re3 Nxd3+ 21.Rxd3 Qa4 22.Qf3 Qd7 23.Qf2 Be5 24.Rf3 f6 25.gxf6 gxf6 26.Rxf6 Bxf6 27.Qxf6 Rg8 28.Bc5 Qb5 29.Qe7#