Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nc3 Nf6 3. Bg5 e6 4. Nf3 c5 5. e3 Be7 6. Bb5+ Nc6 7. a3 O-O 8. Ne2
Qb6 9. a4 Qc7 10. h3 Ne4 11. Bxe7 Qxe7 12. Bxc6 bxc6 13. Ne5 Qf6 14. O-O Rb8
15. Nxc6 Rxb2 16. f3 Ng5 17. dxc5 a6 18. f4 Ne4 19. Ne5 Nxc5 20. Rb1 Rxb1 21.
Qxb1 Nxa4 *
Position (FEN): 2b2rk1/5ppp/p3pq2/3pN3/n4P2/4P2P/2P1N1P1/1Q3RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1655
Best move: Qb4