Sort:  
  1. Kf8 Nxf5 2. Qf6 a6 3. bxa6 bxa6 4. c6 Qg4 5. hxg4 a3 6. gxf6 a2 7. Qg7++
    4. ... Qxg5 5. fxg5 Ng3 6. Qg7++
    4. ... Qh6 5. gxh6 Kxh6 6. Qxh8+ Bh7 7. Qf6 Bg8 8. Kxg8 Ne7+ 9. Kf8 Nf6 10. Qh8++

Your notation doesn't make any sense after move 4. do you mean hxg, h3? Also what is axf6??

Coin Marketplace

STEEM 0.13
TRX 0.24
JST 0.032
BTC 83855.29
ETH 2119.52
USDT 1.00
SBD 0.94