Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 d5 3. exd5 e4 4. c4 Nf6 5. d4 exd3 6. Bxd3 Be7 7. Nf3 O-O 8. O-O
Bc5+ 9. Kh1 Ng4 10. Qc2 g6 11. h3 Nf6 12. f5 Nh5 13. Bh6 Ng3+ 14. Kh2 Nxf1+ 15.
Bxf1 Re8 16. fxg6 Qd6+ 17. Kh1 fxg6 18. Nc3 Bf5 19. Bd3 Bxd3 20. Qxd3 Re3 *
Position (FEN): rn4k1/ppp4p/3q2pB/2bP4/2P5/2NQrN1P/PP4P1/R6K w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1566
Best move: Bxe3