Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. a4 a6 6. Ba3 d6 7. c3 Bg4 8. h3 Bh5
9. O-O Nf6 10. d4 exd4 11. cxd4 Nxd4 12. g4 Nxf3+ 13. Qxf3 Bg6 14. e5 Bd4 15.
exf6 Bxa1 16. Re1+ Kf8 17. g5 h6 18. Nc3 Bxc3 19. Qxc3 gxf6 20. gxf6 Bf5 *
Position (FEN): r2q1k1r/1pp2p2/p2p1P1p/5b2/PPB5/B1Q4P/5P2/4R1K1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1313
Best move: Re7