Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 h6 6. h3 a6 7. a3 b5 8. Bd3
Bb7 9. O-O e6 10. Re1 Be7 11. Bf4 c5 12. dxc5 Bxc5 13. Qe2 O-O 14. Rad1 Qb6 15.
Be5 Nbd7 16. Bg3 Rfe8 17. Ne5 Nxe5 18. Bxe5 Nd7 19. Bg3 Rad8 20. Ne4 Be7 21.
Qg4 Nf6 22. Nxf6+ Bxf6 23. Bf4 Kh8 24. Qh5 Rd5 *
Position (FEN): 4r2k/1b3pp1/pq2pb1p/1p1r3Q/5B2/P2B3P/1PP2PP1/3RR1K1 w - - 4 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1368
Best move: Qxf7