Chess puzzle (Equality)
Moves: 1. b4 d5 2. Bb2 Nf6 3. e3 c6 4. c4 e6 5. b5 Bd6 6. Nf3 Nbd7 7. Be2 O-O 8. d4
Ne4 9. Nbd2 f5 10. c5 Bc7 11. h3 Qf6 12. Rb1 Rf7 13. Nf1 h5 14. h4 f4 15. Ng5
Nxf2 *
Position (FEN): r1b3k1/ppbn1rp1/2p1pq2/1PPp2Np/3P1p1P/4P3/PB2BnP1/1R1QKN1R w K - 0 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1741
Best move: Kxf2