Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 Nc6 3. d3 d6 4. Nf3 e5 5. Ng5 Nh6 6. Qf3 f6 7. Nh3 Nd4 8. Qd1
Bxh3 9. Bxh6 Bxg2 10. Rg1 Nf3+ 11. Ke2 Nxg1+ *
Position (FEN): r2qkb1r/pp4pp/3p1p1B/2p1p3/2B1P3/3P4/PPP1KPbP/RN1Q2n1 w kq - 0 12
White to move.
Themes:  Middlegame  
Puzzle rating: 1588
Best move: Qxg1