Chess puzzle (Equality)
Moves: 1. e4 a6 2. d4 b5 3. Nf3 Bb7 4. Nc3 b4 5. Nd5 e6 6. Bg5 f6 7. Nxf6+ gxf6 8. Bh4
Be7 9. Nd2 f5 10. Qh5+ Kf8 11. Bxe7+ Nxe7 12. Qh6+ Kg8 13. exf5 Nxf5 14. Qh3
Nxd4 *
Position (FEN): rn1q2kr/1bpp3p/p3p3/8/1p1n4/7Q/PPPN1PPP/R3KB1R w KQ - 0 15
White to move.
Themes:  Opening  
Puzzle rating: 1345
Best move: Qg4+