Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. f4 Qb6 6. Nf3 Nh6 7. b3 cxd4 8. cxd4
Bb4+ 9. Kf2 Nf5 10. Bb2 O-O 11. g4 Nfe7 12. a3 Ba5 13. b4 Bxb4 14. axb4 Qxb4
15. Ba3 Qa5 16. Nbd2 Qc7 17. Rc1 Re8 18. Bd6 Qd7 19. Bb5 Ng6 20. Kg3 f6 21. Nb3
fxe5 22. dxe5 Qf7 23. Qd2 h5 24. h3 Bd7 25. Nc5 a6 26. Nxd7 axb5 27. Nb6 h4+
28. Nxh4 Ra6 29. Bc5 *
Position (FEN): 4r1k1/1p3qp1/rNn1p1n1/1pBpP3/5PPN/6KP/3Q4/2R4R b - - 2 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 2237
Best move: Ra2