Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. c5 c6 4. Nf3 f5 5. Nc3 Nf6 6. h3 Be7 7. g3 b5 8. a3 a5 9.
Bg2 a4 10. O-O O-O 11. Ne5 Bb7 12. e3 Ne4 13. Nxe4 fxe4 14. f3 Nd7 15. Nxd7
Qxd7 16. fxe4 Rxf1+ 17. Qxf1 Rf8 18. Qe2 Bg5 19. exd5 exd5 20. e4 Bxc1 21. Rxc1
Re8 22. Rf1 dxe4 23. Bxe4 *
Position (FEN): 4r1k1/1b1q2pp/2p5/1pP5/p2PB3/P5PP/1P2Q3/5RK1 b - - 0 23
Black to move.
Themes:  Endgame  
Puzzle rating: 1557
Best move: Qxd4+