Chess puzzle (Equality)
Moves: 1. e4 e5 2. d3 h6 3. b3 Nf6 4. h3 d6 5. Bb2 Nc6 6. c3 Ne7 7. Qf3 Nh7 8. h4 Ng8
9. g3 Be6 10. d4 Qd7 11. d5 Bg4 12. Qe3 a6 13. f3 Bh5 14. Bh3 Qe7 15. g4 Qxh4+
16. Kd1 Bg6 17. f4 f5 18. exf5 Bf7 19. fxe5 O-O-O 20. e6 Be8 21. Qa7 c6 22. c4
Ne7 23. Bc3 Nxd5 24. Qa8+ Kc7 25. Ba5+ Nb6 26. Qa7 Be7 27. Qxb6+ Kb8 28. Qc7+
Ka8 29. Nc3 Bh5 30. Nf3 *
Position (FEN): k2r3r/1pQ1b1pn/p1ppP2p/B4P1b/2P3Pq/1PN2N1B/P7/R2K3R b - - 6 30
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1607
Best move: Bxg4