Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 c5 6. Nf3 Be7 7. h3 O-O 8. Bc4
Qa5 9. O-O a6 10. a3 b5 11. Ba2 c4 12. Re1 Bb7 13. Nd5 Nxd5 14. exd5 Bf6 15. c3
Nd7 16. Bb1 Nc5 17. Bf5 Nb3 18. Rb1 Nxc1 19. Qxc1 Bxd5 20. Qf4 Bxf3 21. Qxf3
Qc7 22. Re3 g6 23. Be4 Rae8 *
Position (FEN): 4rrk1/2q2p1p/p2p1bp1/1p6/2p1B3/P1P1RQ1P/1P3PP1/1R4K1 w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 932
Best move: Qxf6