Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d4 b5 6. Bb3 exd4 7. Nxd4 Bb7 8.
O-O Bc5 9. Nf5 O-O 10. Bg5 Ne5 11. Nc3 h6 12. Bh4 Ng6 13. Re1 Nxh4 14. Nxh4 d6
15. Qd3 Bxf2+ *
Position (FEN): r2q1rk1/1bp2pp1/p2p1n1p/1p6/4P2N/1BNQ4/PPP2bPP/R3R1K1 w - - 0 16
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1448
Best move: Kxf2