Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Re1 O-O 6. h3 a5 7. c3 d6 8. d4
Ba7 9. Qb3 exd4 10. cxd4 Nxd4 11. Nxd4 Bxd4 12. Nc3 c6 13. Bd3 Be6 14. Qc2 g6
15. Bg5 Be5 16. Ne2 Qd7 17. Rad1 Bxh3 18. Bxf6 Bxf6 19. gxh3 Qxh3 20. Ng3 Rae8
21. Bf1 Qh4 22. Bg2 Be5 23. Rd3 Qe7 24. b3 h5 25. Ne2 Qg5 26. Kf1 f5 27. Qc4+
Kg7 28. exf5 Rxf5 29. Ng3 Bxg3 *
Position (FEN): 4r3/1p4k1/2pp2p1/p4rqp/2Q5/1P1R2b1/P4PB1/4RK2 w - - 0 30
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1566
Best move: Rxe8