Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Be3 Nf6 7. h3 e6 8. Bd3
Bxd3 9. Qxd3 Nd5 10. Bd2 Nd7 11. O-O-O Nb4 12. Qb3 a5 13. Bxb4 axb4 14. Nf3 Nb6
15. Ne4 Nd5 16. Nc5 b6 17. Ne4 Be7 18. Ne5 Qc7 19. Kb1 O-O 20. Nc4 c5 21. g3
Ra6 22. f4 Rfa8 23. dxc5 bxc5 24. Kc1 Rxa2 25. Kd2 Nxf4 26. gxf4 Qxf4+ 27. Qe3
Rd8+ 28. Ke2 Rxd1 *
Position (FEN): 6k1/4bppp/4p3/2p5/1pN1Nq2/4Q2P/rPP1K3/3r3R w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1475
Best move: Qxf4