Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 c5 4. Bg5 cxd4 5. Qxd4 Nc6 6. Qd1 Be7 7. e4 h6 8. Bh4
Qa5 9. Bxf6 Bxf6 10. Rc1 Bxc3+ 11. Rxc3 Qxa2 12. Qc1 Qa5 13. Nf3 b6 14. Bd3 Bb7
15. O-O Nb4 16. Nd4 Nxd3 17. Rxd3 Bxe4 18. Re3 Bb7 19. Nb5 O-O 20. Rg3 Kh7 *
Position (FEN): r4r2/pb1p1ppk/1p2p2p/qN6/2P5/6R1/1P3PPP/2Q2RK1 w - - 6 21
White to move.
Themes:  Middlegame  
Puzzle rating: 2064
Best move: Qb1+