Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Bg4 3. cxd5 Nf6 4. Nc3 e6 5. dxe6 fxe6 6. h3 Bh5 7. g4 Bg6 8.
Nf3 Bb4 9. Qa4+ Nc6 10. Bf4 O-O 11. e3 Ne4 12. Qb3 a5 13. a4 Qf6 14. Bc4 Kh8
15. Bxe6 Nxc3 16. bxc3 Bxc3+ 17. Qxc3 Qxe6 18. Bxc7 Qe4 19. Ne5 Qxh1+ 20. Ke2
Nxe5 *
Position (FEN): r4r1k/1pB3pp/6b1/p3n3/P2P2P1/2Q1P2P/4KP2/R6q w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1525
Best move: Rxh1