d4 Nf6 c4 e6 Nf3 b6 e3 Bb7 Nc3 Ne4 Bd3 Bb4 Qc2 Bxc3+ bxc3 Nf6 e4 a5 O-O d6 e5 dxe5 Nxe5 Nbd7 Bf4 Nxe5 Bxe5 O-O Bxf6 Qxf6 Bxh7+ Kh8 Be4 Rab8 Bxb7 Qh6 Bc6 e5 d5 Rbd8 Rfe1 Kg8 Rxe5 Rd6 Rae1 Rg6 Re8 Rxg2+ Kxg2 f6 Rxf8+ Kxf8 Qf5 g5 Qc8+ Kf7 Qe8+ Kg7 Re7#