Chess puzzle (Advantage)
Moves: 1. d4 d6 2. Nf3 Nf6 3. b3 g6 4. Bb2 Nbd7 5. Nbd2 c6 6. e4 Bg7 7. e5 dxe5 8.
dxe5 Nd5 9. c4 Nc7 10. Be2 O-O 11. O-O Ne6 12. Ne4 Qc7 13. Re1 Nxe5 14. Nxe5
Bxe5 15. Bxe5 Qxe5 16. Bg4 Qc7 17. Qc1 f5 18. Ng5 Nxg5 19. Qxg5 fxg4 20. Rxe7
Qf4 21. Qh4 Rf7 22. Re8+ Kg7 23. Rae1 Bf5 *
Position (FEN): r3R3/pp3rkp/2p3p1/5b2/2P2qpQ/1P6/P4PPP/4R1K1 w - - 7 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1313
Best move: Rxa8