Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be6 4. b3 c6 5. Bxe6 fxe6 6. O-O c5 7. Bb2 Nc6 8. c3
Nf6 9. Re1 Qb6 10. d4 exd4 11. cxd4 cxd4 12. Nxd4 e5 13. Nf5 Rd8 14. Nc3 Ne7
15. Qf3 Nc6 16. Nd5 Nxd5 17. exd5 Nb4 18. Bxe5 dxe5 19. Rxe5+ Kd7 20. Rae1 Nxa2
21. Qg4 Kc7 22. Re8 Rxe8 23. Rxe8 Qxb3 24. Qf4+ Kd7 25. Re1 Qxd5 26. Ne3 Qe6
27. Qd4+ Bd6 *
Position (FEN): 7r/pp1k2pp/3bq3/8/3Q4/4N3/n4PPP/4R1K1 w - - 4 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1938
Best move: Qxg7+