Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 Nc6 3. Bc4 Be7 4. Nf3 d6 5. O-O a6 6. c3 Na5 7. Bd3 Bg4 8. Bc2
f6 9. fxe5 dxe5 10. d4 Nc6 11. Ba4 b5 12. d5 Na5 13. Bc2 Qd6 14. h3 Bh5 15. Qe1
O-O-O 16. a4 c6 17. axb5 Qc5+ 18. Be3 Qxb5 19. Qd2 Bc5 20. Bd3 Bxe3+ *
Position (FEN): 2kr2nr/6pp/p1p2p2/nq1Pp2b/4P3/2PBbN1P/1P1Q2P1/RN3RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 956
Best move: Qxe3