Chess puzzle (Crushing)
Moves: 1. e4 d5 2. e5 c5 3. c3 Nc6 4. d4 e6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. Nf3 h6 8. O-O
Qb6 9. a3 O-O-O 10. b4 c4 11. a4 Qc7 12. b5 Be8 13. Be3 f6 14. h3 f5 15. Na3
Bh5 16. Nb1 Ne7 17. Nbd2 Ng6 18. Qb1 f4 19. Ne1 fxe3 20. fxe3 Be7 21. Nc2 Bg5
22. a5 Nxe5 23. dxe5 Qxe5 24. Nf3 Bxe3+ 25. Kh1 Bxf3 26. Rxf3 Bg5 27. a6 Rd7 *
Position (FEN): 2k4r/pp1r2p1/P3p2p/1P1pq1b1/2p5/2P2R1P/2N3P1/RQ5K w - - 1 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1227
Best move: b6