Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Qe7 3. Nc3 c6 4. d4 d6 5. d5 Bg4 6. h3 Bxf3 7. Qxf3 Nf6 8. dxc6
Nxc6 9. Bb5 a6 10. Bxc6+ bxc6 11. O-O Qe6 12. b3 Be7 13. Na4 Bd8 14. Be3 O-O
15. Nb6 Rb8 16. Nc4 d5 17. exd5 cxd5 18. Nb2 e4 19. Qf4 Ba5 20. Ba7 Rb7 21. Bd4
Nh5 22. Qg4 Qxg4 23. hxg4 Nf4 24. g3 Ne2+ 25. Kg2 Nxd4 26. Rfd1 Bc3 27. Rab1
Rd8 28. Na4 Nxc2 *
Position (FEN): 3r2k1/1r3ppp/p7/3p4/N3p1P1/1Pb3P1/P1n2PK1/1R1R4 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1485
Best move: Nxc3