Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nf3 Bg4 4. Be2 c6 5. dxc6 Nxc6 6. O-O e5 7. d3 Qc7 8.
Bg5 Be7 9. Nbd2 h6 10. Bh4 Rd8 11. Bg3 Qa5 12. a3 e4 13. b4 Qb6 14. dxe4 Nxe4
15. c4 Nxg3 *
Position (FEN): 3rk2r/pp2bpp1/1qn4p/8/1PP3b1/P4Nn1/3NBPPP/R2Q1RK1 w k - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1901
Best move: hxg3