Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 f6 5. Bc4 h6 6. d3 d6 7. Nc3 g4 8. Nd4 f3
9. gxf3 gxf3 10. Qxf3 h5 11. Be3 Bg4 12. Qg3 d5 13. exd5 Bd6 14. Bf4 Qe7+ 15.
Nde2 Bxf4 16. Qxf4 Nd7 17. Rh2 O-O-O 18. O-O-O f5 19. Kb1 Qb4 20. a3 Qa5 21.
Nd4 Nc5 22. Nxf5 Nf6 23. Ne7+ Kb8 24. Qxf6 Bxd1 25. Nxd1 Qe1 26. Nc6+ *
Position (FEN): 1k1r3r/ppp5/2N2Q2/2nP3p/2B4P/P2P4/1PP4R/1K1Nq3 b - - 2 26
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 819
Best move: bxc6