Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Nc6 5. Bb5 b6 6. d3 Bb7 7. Be3 g6 8.
Qd2 Bg7 9. Bf4 e5 10. Bg5 Nf6 11. O-O-O O-O 12. h4 Nd4 13. Nxd4 Qxd4 14. Be3
Qd6 15. Rh2 a6 16. Ba4 b5 17. Bb3 b4 18. Na4 Nd5 19. Bc5 Qc6 20. Bxf8 Rxf8 21.
Bxd5 Qxd5 22. Qxb4 a5 23. Qc5 *
Position (FEN): 5rk1/1bp2pbp/6p1/p1Qqp3/N6P/3P4/PPP2PPR/2KR4 b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1470
Best move: Qxa2