Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Ba4 Bc5 9. Qf3 Bd7 10. d3 h6 11. Nh3 Qb6 12. O-O Bg4 13. Qg3 O-O 14. Bb3 Nxb3
15. axb3 Rad8 16. Qxe5 Bxh3 *
Position (FEN): 3r1rk1/p4pp1/1qp2n1p/2b1Q3/8/1P1P3b/1PP2PPP/RNB2RK1 w - - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1562
Best move: gxh3