Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. d4 exd4 6. Nxd4 Bb7 7. Qe2 Nf6
8. Bg5 Be7 9. Nf5 O-O 10. O-O g6 11. Nxe7+ Qxe7 12. e5 dxe5 13. Re1 Rfe8 14.
Qf3 Kg7 15. Qg3 c5 16. f4 Qe6 17. Bxf6+ Qxf6 18. fxe5 Qc6 19. Nc3 c4 20. Rf1
Qc5+ 21. Rf2 Rxe5 22. Rf1 Rg5 23. b4 Qxf2+ *
Position (FEN): r7/pbp2pkp/6p1/6r1/1Pp5/2N3Q1/P1P2qPP/5RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1279
Best move: Qxf2