Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Ba4 c6 5. c3 Nxf3+ 6. Qxf3 Nf6 7. O-O Be7 8.
d4 d6 9. Bc2 O-O 10. Qg3 Re8 11. h3 Nh5 12. Qf3 Nf6 13. Be3 exd4 14. cxd4 c5
15. e5 dxe5 16. dxe5 Nd7 17. Rd1 Qb6 18. Qd5 Qxb2 19. e6 fxe6 20. Qxe6+ Kh8 21.
Na3 Qxa3 22. Rxd7 Bxd7 23. Qxd7 Bf6 *
Position (FEN): r3r2k/pp1Q2pp/5b2/2p5/8/q3B2P/P1B2PP1/R5K1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1720
Best move: Qf5