Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 c5 4. c3 Qb6 5. Qc1 Bf5 6. Nf3 Nc6 7. Nh4 Be4 8. f3
Bxb1 9. Rxb1 cxd4 10. exd4 h6 11. Bg3 e6 12. f4 Ne4 13. Qe3 g5 14. Nf3 Nxg3 *
Position (FEN): r3kb1r/pp3p2/1qn1p2p/3p2p1/3P1P2/2P1QNn1/PP4PP/1R2KB1R w Kkq - 0 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: hxg3