Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 Nc6 3. f5 e6 4. g4 Nf6 5. Nc3 exf5 6. gxf5 Be7 7. Nf3 O-O 8. Rg1
d5 9. d4 dxe4 10. Bh6 exf3 11. Rxg7+ Kh8 12. Qxf3 Rg8 13. Qg3 Bxf5 14. Rxg8+
Qxg8 15. Qc7 Re8 16. O-O-O Qg6 17. Bf4 Bd3 *
Position (FEN): 4r2k/ppQ1bp1p/2n2nq1/2p5/3P1B2/2Nb4/PPP4P/2KR1B2 w - - 6 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1574
Best move: Bxd3