Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Nf6 5. Bc4 Bf5 6. d3 c6 7. a3 e6 8. O-O
Nbd7 9. Bd2 Qc7 10. Re1 Bd6 11. h3 O-O 12. Nh4 Rfe8 13. Nxf5 exf5 14. Qf3 g6
15. Ne2 Ne5 16. Qf4 Nxd3 17. Bxf7+ Kxf7 18. Qc4+ Kg7 19. Qxd3 Nd5 20. Nd4 Qd7
21. Bc3 Nxc3 22. Qxc3 Kf8 23. Nxf5 *
Position (FEN): r3rk2/pp1q3p/2pb2p1/5N2/8/P1Q4P/1PP2PP1/R3R1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1918
Best move: Qxf5