Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5 Bb4 6. Qe2+ Be6 7. Qf3 O-O 8.
O-O-O Bxc3 9. Qxc3 Nc6 10. h3 h6 11. Bh4 g5 12. Bg3 Ne4 13. Qe3 Nb4 14. Kb1 c6
15. f4 Nxg3 *
Position (FEN): r2q1rk1/pp3p2/2p1b2p/3p2p1/1n1P1P2/4Q1nP/PPP3P1/1K1R1BNR w - - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 943
Best move: Qxg3