Chess puzzle (Crushing)
Opening: St_George_Defense, St_George_Defense_Other_variations
Moves: 1. e4 e6 2. d4 a6 3. Nf3 b5 4. c3 Bb7 5. Bd3 Nf6 6. e5 Ng4 7. h3 Nh6 8. O-O c5
9. Be3 cxd4 10. cxd4 Nc6 11. a3 b4 12. a4 a5 13. b3 d6 14. Qe2 dxe5 15. dxe5
Ne7 16. Nbd2 Nhf5 17. Bf4 Bxf3 18. Nxf3 Nd5 19. Bg3 Nxg3 *
Position (FEN): r2qkb1r/5ppp/4p3/p2nP3/Pp6/1P1B1NnP/4QPP1/R4RK1 w kq - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1451
Best move: Bb5+