Chess puzzle (Advantage)
Moves: 1. g3 d5 2. Nh3 e5 3. c3 Nf6 4. Qb3 Be7 5. Bg2 O-O 6. O-O c5 7. Ng5 c4 8. Qb5
a6 9. Qa4 h6 10. Nf3 Nc6 11. d3 b5 12. Qc2 cxd3 13. exd3 Rb8 14. c4 d4 15. cxb5
Nb4 16. Qc4 Rxb5 17. a3 Be6 18. Qxb5 axb5 19. axb4 Bxb4 20. Nxe5 Bd6 21. Nc6
Qb6 22. Bd2 b4 23. Na5 Ra8 24. Bxa8 Qa6 25. Bg2 Qxd3 26. Nb7 Bc7 27. Ra8+ Kh7
28. Nc5 Qc4 29. Nxe6 Qxe6 30. Bxb4 Qb3 31. Be4+ *
Position (FEN): R7/2b2ppk/5n1p/8/1B1pB3/1q4P1/1P3P1P/1N3RK1 b - - 2 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 789
Best move: Nxe4