Sort:  

8. Kg2 Qxf1+
9. Kxf1 Qa1+!
10. Kxf2 Qd4+ and black wins!

@schachoberhessen found a better continuation!

However, both of you didn't consider the best black defense so far:

1. 0-0 Kf5
2. Nd1+ Bf2+!

How can white win now?

Coin Marketplace

STEEM 0.05
TRX 0.28
JST 0.049
BTC 68140.87
ETH 1978.74
USDT 1.00
SBD 0.49