Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 e6 5. c4 Nf6 6. Nc3 Be7 7. b3 O-O 8. Bd3
Nc6 9. Nf3 Ng4 10. h3 Nge5 11. Bc2 Bf6 12. Bb2 Nb4 13. Bb1 b6 14. a3 Nbc6 15.
O-O Bb7 16. Nxe5 Nxe5 17. Ra2 Rc8 18. Nb5 Be7 19. Nxa7 Ra8 20. Nb5 Ba6 21. a4
Bxb5 22. axb5 Qc7 23. f4 Nd7 24. Qg4 Bf6 25. e5 dxe5 26. fxe5 Nxe5 27. Rxf6 *
Position (FEN): r4rk1/2q2ppp/1p2pR2/1P2n3/2P3Q1/1P5P/RB4P1/1B4K1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 914
Best move: Nxg4