Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 d6 3. Nf3 Nc6 4. Bc4 Bg4 5. Nc3 Nf6 6. O-O Be7 7. h3 Bxf3 8.
Qxf3 O-O 9. f5 Nd4 10. Qd1 c6 11. d3 d5 12. exd5 cxd5 13. Bb3 Qb6 14. Kh1 Nxb3
15. axb3 Rad8 16. Qf3 Rfe8 17. Bg5 d4 18. Ne4 Nxe4 19. Bxe7 Nd2 20. Bxd8 Nxf3 *
Position (FEN): 3Br1k1/pp3ppp/1q6/4pP2/3p4/1P1P1n1P/1PP3P1/R4R1K w - - 0 21
White to move.
Themes:  Endgame  
Puzzle rating: 1039
Best move: Bxb6