1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Qxf3 Nc6 6.d5 Nd4 7.Qf2 c5 8.Be3 e5 9.O-O-O Bd6 10.Bxd4 cxd4 11.Nb5 Bc5 12.Nf3 Nxd5 13.Nxe5 Be6 14.Nxd4 O-O 15.Nxe6 Bxf2 16.Nxd8 Raxd8 17.Bc4 Nb6 18.Bxf7+ Kh8 19.Rxd8 Rxd8 20.Bb3 Be3+ 21.Kb1 Rd2 22.Nf7+ Kg8 23.Re1 Bc5 24.Nd6+ Kf8 25.Re8#