Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. d3 d5 3. exd5 Qd6 4. h3 Bf5 5. Nf3 Qxd5 6. Be2 O-O-O 7. O-O Nf6 8.
Nc3 Qe5 9. Re1 Qc5 10. Be3 Nd4 11. Bf1 Nxf3+ 12. Qxf3 Qc6 13. Qxc6 bxc6 14.
Bxa7 e6 15. g4 Bg6 16. Bg2 Nd5 17. Ne4 Bxe4 18. Bxe4 g6 19. c4 Nf4 20. Kh2 Bd6
21. Kh1 Nxh3 22. Bxc6 Nxf2+ *
Position (FEN): 2kr3r/B1p2p1p/2Bbp1p1/8/2P3P1/3P4/PP3n2/R3R2K w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1593
Best move: Bxf2