Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 Bc5 4. fxe5 Nxe5 5. Nxe5 Qh4+ 6. g3 Qxe4+ 7. Qe2 Qxh1
8. Ng6+ Ne7 9. Nxh8 d6 10. d4 Bxd4 11. c3 Bf6 12. Na3 Bd7 13. Nc4 O-O-O 14. Bf4
Rxh8 15. O-O-O Qc6 16. Bg2 Qa4 17. Kb1 Be6 18. Na3 Bxc3 19. Qf3 Bf6 20. Qxb7+
Kd7 *
Position (FEN): 7r/pQpknppp/3pbb2/8/q4B2/N5P1/PP4BP/1K1R4 w - - 1 21
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1640
Best move: Rxd6+