Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e3 O-O 5. Bd3 c6 6. Nge2 d5 7. O-O Nbd7 8. e4
dxe4 9. Nxe4 a6 10. f4 b5 11. b3 Bb7 12. f5 Nxe4 13. Bxe4 Nf6 14. Bd3 c5 15.
fxg6 fxg6 16. d5 bxc4 17. bxc4 Nxd5 18. cxd5 Bxa1 19. Rxf8+ Kxf8 20. Bh6+ Kg8 *
Position (FEN): r2q2k1/1b2p2p/p5pB/2pP4/8/3B4/P3N1PP/b2Q2K1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 987
Best move: Qxa1