Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 c6 4. d3 d5 5. exd5 cxd5 6. Bb5+ Nc6 7. Bg5 Be7 8.
Nf3 Bg4 9. h3 Bh5 10. Qd2 Bxf3 11. gxf3 O-O 12. O-O-O Nd4 13. f4 exf4 14. Qxf4
Ne6 15. Qd2 Nxg5 16. Qxg5 Ne4 17. Qg2 Nxc3 18. bxc3 Bf6 19. d4 Qa5 20. Bd3 Qxa2
21. Kd2 Rfe8 *
Position (FEN): r3r1k1/pp3ppp/5b2/3p4/3P4/2PB3P/q1PK1PQ1/3R3R w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1751
Best move: Ra1