Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 Qf6 3. Nc3 c5 4. e3 cxd4 5. Qxd4 Qxd4 6. exd4 Bb4 7. Bd2 Nf6 8.
Nf3 h6 9. Be2 Nc6 10. a3 Ba5 11. b4 Bc7 12. O-O g5 13. d5 Ne7 14. dxe6 fxe6 15.
Rfe1 g4 16. Nd4 Be5 17. Be3 Nf5 18. Nxf5 exf5 19. Bd2 Ne4 20. Nxe4 Bxa1 21. Nc5
Bd4 22. Nb3 Bxf2+ *
Position (FEN): r1b1k2r/pp1p4/7p/5p2/1PP3p1/PN6/3BBbPP/4R1K1 w kq - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Kxf2