Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. Bd3 cxd4 7. cxd4 Qb6 8. Bc2
Nb4 9. Nc3 Nxc2+ 10. Qxc2 Rc8 11. Be3 Bb5 12. Qb3 Bc4 13. Qxb6 axb6 14. Kd2 Ne7
15. b3 Ba6 16. b4 Nf5 17. Rab1 Bc4 18. a3 b5 19. g4 Nxe3 20. Kxe3 Be7 21. h4
Ra8 22. Ra1 h6 23. Nd2 Kd7 24. f4 Kc6 25. h5 Rxa3 *
Position (FEN): 7r/1p2bpp1/2k1p2p/1p1pP2P/1PbP1PP1/r1N1K3/3N4/R6R w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 822
Best move: Rxa3