Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 e5 3. f5 Nf6 4. Nc3 d5 5. Qf3 dxe4 6. Nxe4 Nc6 7. Nxf6+ Qxf6 8.
Bb5 Bxf5 9. Bxc6+ bxc6 10. d3 Be7 11. Be3 Bd7 12. Qe2 O-O 13. O-O-O Qg6 14. h3
Bg5 15. Bxg5 Qxg5+ 16. Kb1 Rae8 17. Nf3 Qf6 18. g4 h6 19. Rhe1 Be6 20. c4 Rb8
21. Qxe5 *
Position (FEN): 1r3rk1/p4pp1/2p1bq1p/2p1Q3/2P3P1/3P1N1P/PP6/1K1RR3 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1175
Best move: Qxf3