Chess puzzle (Crushing)
Moves: 1. d4 d6 2. c4 Nf6 3. Nf3 g6 4. Bg5 Bg7 5. e3 h6 6. Bh4 g5 7. Bg3 Nbd7 8. Bd3
c5 9. d5 Nh5 10. Nc3 Qa5 11. O-O Nxg3 12. fxg3 Bxc3 13. bxc3 Qxc3 14. Re1 Ne5
15. Nxe5 Qxe5 16. Rb1 g4 17. Qc1 h5 18. Rf1 h4 19. gxh4 g3 20. Qb2 *
Position (FEN): r1b1k2r/pp2pp2/3p4/2pPq3/2P4P/3BP1p1/PQ4PP/1R3RK1 b kq - 1 20
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 943
Best move: Qxe3+