Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. d3 d5 5. cxd5 Nxd5 6. e3 Be7 7. Be2 O-O 8.
O-O Be6 9. a3 Nxc3 10. bxc3 h6 11. Qc2 Rb8 12. d4 exd4 13. cxd4 Bg4 14. Bb2 Bh5
15. Rac1 Bg6 16. Bd3 Bxd3 17. Qxd3 Bf6 18. Qc2 h5 19. Qc4 h4 20. h3 Qe7 21.
Rfe1 Qe4 22. d5 Bxb2 *
Position (FEN): 1r3rk1/ppp2pp1/2n5/3P4/2Q1q2p/P3PN1P/1b3PP1/2R1R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 933
Best move: Qxe4