Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 Ng4 5. Be2 Nxe3 6. fxe3 Bg7 7. Nf3 b6 8.
Qd3 Bb7 9. O-O-O Nd7 10. d5 Nc5 11. Qd2 Qd7 12. Bb5 c6 13. dxc6 Bxc6 14. Bc4
Nxe4 15. Nxe4 Bxe4 16. Qe2 Qc7 17. Bb5+ Bc6 18. Bxc6+ Qxc6 19. Nd4 Qd7 20. Qf3
Bxd4 *
Position (FEN): r3k2r/p2qpp1p/1p1p2p1/8/3b4/4PQ2/PPP3PP/2KR3R w kq - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1439
Best move: Qxa8+