Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O d6 5. c3 Be7 6. Re1 O-O 7. d4 exd4 8.
cxd4 Bg4 9. Nc3 Bxf3 10. gxf3 Nh5 11. Bd2 Nxd4 12. Be3 Ne6 13. Kh1 Bg5 14. Rg1
Nef4 15. Qd2 Kh8 16. Rg4 Qf6 17. Rag1 Nh3 18. Bxg5 Qxf3+ 19. R1g2 f6 20. Qe3 *
Position (FEN): r4r1k/ppp3pp/3p1p2/6Bn/2B1P1R1/2N1Qq1n/PP3PRP/7K b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2239
Best move: fxg5