Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 c5 4. exd5 exd5 5. dxc5 Bxc5 6. Bf4 Nf6 7. Bd3 O-O 8.
Nf3 Re8+ 9. Ne2 Ng4 10. O-O Qb6 11. Bg3 Nc6 12. h3 Nf6 13. Rb1 Nd4 14. Nexd4
Bxd4 15. Nxd4 Qxd4 16. c3 Qb6 17. Bc2 Ne4 18. Kh2 Nxg3 19. fxg3 f6 20. Qd3 g6
21. Bb3 Be6 22. Bxd5 Bxd5 23. Qxd5+ Kg7 24. Qd7+ Kh8 25. Rxf6 *
Position (FEN): r3r2k/pp1Q3p/1q3Rp1/8/8/2P3PP/PP4PK/1R6 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1101
Best move: Qxf6