Chess puzzle (Equality)
Moves: 1. g3 e5 2. c4 c6 3. Nc3 Bb4 4. e4 Na6 5. Bg2 Nf6 6. Nge2 Nc5 7. O-O Nd3 8. a3
Bc5 9. b4 Bxf2+ 10. Rxf2 Nxf2 11. Kxf2 Ng4+ 12. Kg1 O-O 13. h3 Nf6 14. d4 Ne8
15. dxe5 d6 16. exd6 Qxd6 17. Qxd6 Nxd6 18. c5 Ne8 19. e5 Be6 20. Nd4 Rc8 21.
Nxe6 fxe6 22. Bf4 Nc7 23. Kf2 *
Position (FEN): 2r2rk1/ppn3pp/2p1p3/2P1P3/1P3B2/P1N3PP/5KB1/R7 b - - 3 23
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1437
Best move: g5