Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. O-O Nf6 5. Re1 c5 6. Nc3 Be7 7. d3 O-O 8. a3
Bg4 9. Nd5 Nxd5 10. Bxd5 Nc6 11. b4 cxb4 12. axb4 a6 13. c3 Qc8 14. Bd2 Be6 15.
Bb3 Bxb3 16. Qxb3 Qe6 17. Qa4 b5 18. Qc2 f5 19. exf5 Qxf5 20. Ra3 Rac8 21. Rxa6
Nxb4 *
Position (FEN): 2r2rk1/4b1p1/R2p3p/1p2pq2/1n6/2PP1N2/2QB1PPP/4R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: Qb3+