Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Qc2 c6 5. a3 Ba5 6. b4 Bc7 7. Bg2 O-O 8. Bb2
d5 9. cxd5 cxd5 10. e3 d4 11. exd4 exd4 12. Nb5 Re8+ 13. Kf1 Bb6 14. Nf3 Ng4
15. Nfxd4 a6 16. h3 axb5 17. hxg4 h6 18. Nxb5 Bxg4 19. Qc3 f6 20. Bxb7 Be2+ 21.
Kg2 Na6 22. Bxa8 *
Position (FEN): B2qr1k1/6p1/nb3p1p/1N6/1P6/P1Q3P1/1B1PbPK1/R6R b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1065
Best move: Qxa8+