Chess puzzle #22: squandering a fine position

Chess is a cruel game. A chess player can spoil a lot of hard work with one careless move. Actually that’s exactly what happened to black in the diagram position.

He played 1. … Bf8 and set himself up for losing the game. Two questions:

1. What could black have played to maintain the balance?

2. How does white win after black’s ill fated move?

See solution…