Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 e5 3. f4 exf4 4. Nf3 d6 5. Bc4 Be6 6. Bb3 h6 7. d3 g5 8. h4 Bg7
9. Bd2 Bg4 10. Qe2 Qd7 11. O-O-O b5 12. Qf2 Bxf3 13. Qxf3 a5 14. e5 Ra6 15.
exd6 Rxd6 16. Rde1+ Ne7 17. a4 c4 18. Nxb5 cxb3 19. Nxd6+ Qxd6 20. Rxe7+ Qxe7 *
Position (FEN): 1n2k2r/4qpb1/7p/p5p1/P4p1P/1p1P1Q2/1PPB2P1/2K4R w k - 0 21
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1407
Best move: Re1