Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. d3 d5 4. exd5 exd5 5. Bb5+ Bd7 6. Bxd7+ Qxd7 7. Nf3 Nf6
8. Nc3 Bd6 9. O-O O-O 10. Bg5 d4 11. Bxf6 dxc3 12. Bxc3 Nc6 13. d4 cxd4 14.
Bxd4 Nxd4 15. Qxd4 Rad8 16. Qxa7 Qc7 17. Qa4 Rfe8 18. Rad1 Re2 19. Qb3 Rxc2 20.
Ng5 Bxh2+ 21. Kh1 Rxd1 22. Rxd1 Rxf2 *
Position (FEN): 6k1/1pq2ppp/8/6N1/8/1Q6/PP3rPb/3R3K w - - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 2036
Best move: Qe3