Chess puzzle (Equality)
Moves: 1. d4 b6 2. e4 Bb7 3. Nc3 e6 4. Nf3 Bb4 5. a3 Bxc3+ 6. bxc3 Bxe4 7. Be2 Nf6 8.
O-O c5 9. Bg5 h6 10. Bh4 g5 11. Bg3 Nc6 12. Re1 O-O 13. h4 g4 14. Nh2 h5 15.
Bxg4 hxg4 16. Nxg4 Nxg4 *
Position (FEN): r2q1rk1/p2p1p2/1pn1p3/2p5/3Pb1nP/P1P3B1/2P2PP1/R2QR1K1 w - - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1471
Best move: Qxg4+