Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7 8. h5
Bh7 9. Bd3 Bxd3 10. Qxd3 e6 11. Bf4 Ngf6 12. O-O-O Nd5 13. Bd2 N7f6 14. c4 Nb6
15. Ne5 Nbd7 16. Nxf7 *
Position (FEN): r2qkb1r/pp1n1Np1/2p1pn1p/7P/2PP4/3Q2N1/PP1B1PP1/2KR3R b kq - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1282
Best move: Kxf7