Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Qc7 8. Qf3
b5 9. a3 Nbd7 10. O-O-O Be7 11. g4 Rb8 12. h4 b4 13. axb4 Rxb4 14. Bxf6 Bxf6
15. e5 dxe5 16. Ndb5 axb5 17. Nxb5 Qb6 18. Nd6+ Ke7 19. g5 Rxb2 20. gxf6+ gxf6
21. Nxc8+ Rxc8 22. Qa3+ Qb4 *
Position (FEN): 2r5/3nkp1p/4pp2/4p3/1q3P1P/Q7/1rP5/2KR1B1R w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1463
Best move: Qxb2