Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Nd7 7. a4 e5 8. a5
g6 9. Nf3 Bg7 10. Bc4 O-O 11. Bg5 Qc7 12. O-O Re8 13. Be3 exd4 14. cxd4 Rxe4
15. Ng5 Re7 16. Qb3 Nf6 17. Rac1 Ng4 18. Rfe1 Qxh2+ 19. Kf1 Nxe3+ 20. Rxe3 Rxe3
21. Bxf7+ Kf8 *
Position (FEN): r1b2k2/pp3Bbp/2p3p1/P5N1/3P4/1Q2r3/5PPq/2R2K2 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1914
Best move: Qxe3