b3 e5 Bb2 Nc6 Nf3 e4 Nd4 Nxd4 Bxd4 Nf6 Nc3 c6 Bxf6 gxf6 Nxe4 d5 Ng3 f5 e3 d4 Bd3 dxe3 O-O e2 Qxe2+ Qe7 Rfe1 f4 Nh5 Qxe2 Rxe2+ Be7 Rae1 f3 Rxe7+ Kd8 Rxf7 Re8 Rxe8+ Kxe8 Rxh7 c5 Nf6+ Kd8 Nd5 b6 Bb5 c4 Rh8#