Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. a3 e5 3. Nc3 Nf6 4. h3 a5 5. d3 Bc5 6. Bg5 h6 7. Bh4 g5 8. Bg3 d6
9. Nf3 O-O 10. Be2 Kg7 11. O-O g4 12. hxg4 Bxg4 13. Nh2 Be6 14. Bg4 Qd7 15.
Bxe6 fxe6 16. Kh1 Nd4 17. Ne2 Nxe2 18. Qxe2 Qf7 19. Ng4 Qg6 20. Nxf6 Rxf6 21.
c3 Raf8 22. b4 axb4 23. axb4 Bxf2 *
Position (FEN): 5r2/1pp3k1/3pprqp/4p3/1P2P3/2PP2B1/4QbP1/R4R1K w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1478
Best move: Bxf2