1.e4 Nc6 2.d4 d5 3.exd5 Qxd5 4.c3 Nf6 5.f4 Bg4 6.Nf3 O-O-O 7.Be2 Qh5 8.O-O e6 9.Nbd2 Bd6 10.g3 Nd5 11.Rf2 Ne3 12.Qb3 Na5 13.Qa4 Kb8 14.Ne4 Nc6 15.Nxd6 Rxd6 16.Bxe3 Ne7 17.d5 b6 18.dxe6 fxe6 19.Bd4 Nd5 20.Raf1 Rg8 21.Bc4 Nxf4 22.gxf4 g5 23.fxg5 Bxf3 24.Rxf3 Rxg5+ 25.Rg3 Rxg3+ 26.hxg3 e5 27.Rf8+ Kb7 28.Ba6#