For posting:
- invitations to games (you can also use the New Game menu)
- information about upcoming tournaments
- discussion of games (please limit this to completed games or discussion on how a game has arrived at a certain position ... speculation on who has an advantage or the benefits of potential moves is not permitted)
- links to interesting related sites (non-promotional)
I think you did win. It's done it to me before where it takes a while for it to realize i've won. So probably (hopefully) if you wait a while it'll realize you have won.
Or, if you don't want to wait, you can message Fencer about it and see what he says.