Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 f5 3. Bg2 c6 4. e3 g6 5. Ne2 Nf6 6. O-O Na6 7. a3 Bg7 8. Nbc3
O-O 9. b3 d6 10. Bb2 Be6 11. Rb1 Nc5 12. d4 exd4 13. exd4 Nce4 14. Nxe4 Nxe4
15. Nf4 Bd7 16. Re1 Nf6 17. b4 Re8 18. d5 Rxe1+ 19. Qxe1 Qe8 20. Qd2 Ne4 21.
Bxe4 Qxe4 22. Bxg7 *
Position (FEN): r5k1/pp1b2Bp/2pp2p1/3P1p2/1PP1qN2/P5P1/3Q1P1P/1R4K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1310
Best move: Qxb1+