Chess puzzle (Crushing)
Moves: 1. b4 e5 2. a3 d5 3. Bb2 f6 4. Nf3 Bd6 5. e3 Ne7 6. c4 c6 7. Nc3 Bg4 8. cxd5
cxd5 9. Be2 Nbc6 10. b5 Nb8 11. O-O Nd7 12. Rc1 Rc8 13. d3 Ng6 14. Nxd5 O-O 15.
Rxc8 Qxc8 16. Qd2 Qc5 17. Nb4 Qxb5 18. d4 Qa5 19. dxe5 Bxe5 20. Nxe5 Bxe2 21.
Qxe2 Ndxe5 22. Rd1 Qc7 23. f4 Nc4 24. Rc1 b5 25. a4 a6 26. Nxa6 Qb6 27. axb5
Nxe3 28. Qc4+ *
Position (FEN): 5rk1/6pp/Nq3pn1/1P6/2Q2P2/4n3/1B4PP/2R3K1 b - - 1 28
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1062
Best move: Nxc4+