Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 e5 4. d4 Nbd7 5. dxe5 dxe5 6. Bd3 c6 7. Bg5 h6 8.
Bh4 Qc7 9. O-O g5 10. Bg3 Bd6 11. Nd2 Nf8 12. Nc4 Be6 13. Be2 Bxc4 14. Bxc4 Ng6
15. Qf3 Nf4 16. Ne2 N6h5 17. Qb3 Rf8 18. h3 f5 19. exf5 Rxf5 20. Rae1 O-O-O 21.
Be6+ Nxe6 22. Qxe6+ Qd7 23. Qxh6 Nxg3 *
Position (FEN): 2kr4/pp1q4/2pb3Q/4prp1/8/6nP/PPP1NPP1/4RRK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1189
Best move: Nxg3