Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. b3 Bc5 4. Bb2 d6 5. d3 Bg4 6. Be2 Nf6 7. Nbd2 h6 8. O-O
Qd7 9. Rb1 Bxf3 10. Bxf3 Bd4 11. c3 Bb6 12. Be2 O-O 13. Nf3 a6 14. Re1 Ne7 15.
Qc2 Rfe8 16. d4 exd4 17. cxd4 d5 18. e5 Ne4 19. a4 Qg4 20. g3 Qh3 21. Bf1 Qg4
22. h3 *
Position (FEN): r3r1k1/1pp1npp1/pb5p/3pP3/P2Pn1q1/1P3NPP/1BQ2P2/1R2RBK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1274
Best move: Qxf3