Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. d4 g6 3. Nc3 d5 4. e3 Bg7 5. Nf3 O-O 6. Be2 a6 7. b4 dxc4 8. a4
Be6 9. Ba3 h6 10. O-O Nd5 11. Rc1 Nxc3 12. Rxc3 b5 13. a5 Nc6 14. Nd2 Bc8 15.
Bf3 Bb7 16. Ne4 e5 17. Nc5 Qc8 18. d5 Ne7 19. e4 Rd8 20. Rc2 Rd6 21. Bb2 c6 22.
Nxb7 *
Position (FEN): r1q3k1/1N2npb1/p1pr2pp/Pp1Pp3/1Pp1P3/5B2/1BR2PPP/3Q1RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 901
Best move: Qxb7