Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Qf3 Nf6 4. Nh3 Bc5 5. Ng5 O-O 6. Qh3 h6 7. Nf3 d5 8. Qg3
dxc4 9. d3 Bg4 10. O-O cxd3 11. h3 Bxf3 12. Bxh6 Nh5 13. Qxf3 dxc2 14. Qxh5
gxh6 15. Qxh6 cxb1=Q 16. Raxb1 Qd3 *
Position (FEN): r4rk1/ppp2p2/2n4Q/2b1p3/4P3/3q3P/PP3PP1/1R3RK1 w - - 1 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1644
Best move: Qg5+