Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. d3 d5 4. exd5 exd5 5. Bb3 Nc6 6. Nf3 Be6 7. a3 Nf6 8. O-O
Be7 9. Re1 O-O 10. Ng5 Qd7 11. Nxe6 fxe6 12. c3 Na5 13. Bc2 Rae8 14. Bg5 Bd6
15. Re3 c4 16. d4 Qc7 17. Rh3 h6 18. Bxf6 Rxf6 19. Qg4 Ref8 20. f3 Kh8 21. Nd2
Bf4 22. Nf1 Bg5 *
Position (FEN): 5r1k/ppq3p1/4pr1p/n2p2b1/2pP2Q1/P1P2P1R/1PB3PP/R4NK1 w - - 5 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1547
Best move: Qxg5