Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 e6 3. d4 a6 4. f4 Nc6 5. Nf3 h6 6. c3 b6 7. Bd3 Bb7 8. Be3 Nge7
9. Nbd2 Nf5 10. Bf2 g6 11. Qc2 Qd7 12. h3 O-O-O 13. O-O Kb8 14. b4 Na7 15. Rfc1
Nb5 16. a4 Na7 17. Qd1 Nc8 18. Qe2 Ka7 19. Bxa6 Bxa6 20. b5 Bb7 21. a5 Kb8 22.
axb6 Nxb6 23. g4 Ne7 24. Nb3 Nc4 25. Nc5 Qxb5 26. Rcb1 Qc6 27. Qa2 Nb6 28. Qa7+
Kc8 29. Nxb7 *
Position (FEN): 2kr1b1r/QNp1np2/1nq1p1pp/3pP3/3P1PP1/2P2N1P/5B2/RR4K1 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 959
Best move: Qxb7