Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 Nc6 3. d5 Nce7 4. c4 d6 5. Nc3 Nf6 6. Be2 Ng6 7. Be3 Be7 8. Qd2
Ng4 9. Bxg4 Bxg4 10. f3 Bd7 11. O-O-O b5 12. cxb5 a6 13. bxa6 Rxa6 14. Nge2 Qa8
15. Kb1 O-O 16. f4 exf4 17. Nxf4 Ne5 18. Nd3 Nc4 19. Qe2 Rb8 20. Bd4 Ba4 21.
Rdf1 Na3+ 22. Kc1 Nc2 23. Qf3 *
Position (FEN): qr4k1/2p1bppp/r2p4/3P4/b2BP3/2NN1Q2/PPn3PP/2K2R1R b - - 12 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1935
Best move: Bg5+