d4 Nf6 c4 e6 Nc3 Bb4 Bg5 O-O e3 Bxc3+ bxc3 d6 Bxf6 Qxf6 Bd3 Re8 Qb1 e5 Bxh7+ Kf8 Bd3 c5 Ne2 Bg4 Qxb7 e4 Bxe4 Nd7 f3 Rab8 Qc6 Rb6 Qc7 Rxe4 O-O Qe7 fxg4 Rb8 Nf4 a5 Ng6+ Kg8 Nxe7+ Rxe7 g5 a4 Rab1 Rf8 Qxd6 Rxe3 Qxd7 Rxc3 Rb7 Rxc4 Rb8 f5 Rxf8+ Kxf8 g6 Rc1 Qf7#