Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. b3 Nd7 3. Bb2 e6 4. e3 Ngf6 5. d4 b6 6. Nbd2 Bd6 7. Bd3 Bb7 8. Qe2
Rc8 9. e4 dxe4 10. Nxe4 O-O 11. O-O Be7 12. Ne5 Bxe4 13. Bxe4 Nxe4 14. Nc6 Qe8
15. Qxe4 Nf6 16. Qf3 Bd6 17. Nxa7 Ra8 18. Nc6 b5 19. c4 bxc4 20. bxc4 Ra6 21.
Ne5 Ra5 22. Rfe1 h5 23. d5 exd5 24. Ng6 fxg6 *
Position (FEN): 4qrk1/2p3p1/3b1np1/r2p3p/2P5/5Q2/PB3PPP/R3R1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1084
Best move: Rxe8