Chess puzzle (Advantage)
Moves: 1. e4 c6 2. f4 d5 3. exd5 cxd5 4. Nf3 Bf5 5. d3 Nf6 6. h3 h5 7. Nc3 Nc6 8. a3
e6 9. Ne5 Nxe5 10. fxe5 Nd7 11. d4 a6 12. Bd3 Bxd3 13. Qxd3 g6 14. O-O Bg7 15.
Qg3 Qb6 16. Ne2 O-O-O 17. Qc3+ Kb8 18. Rxf7 Bxe5 19. Be3 Bd6 20. Bg5 Rdf8 *
Position (FEN): 1k3r1r/1p1n1R2/pq1bp1p1/3p2Bp/3P4/P1Q4P/1PP1N1P1/R5K1 w - - 4 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1338
Best move: Rxd7