TM25 on 15 April 2014
You also have to take items and abilities into account. Watching videos is good, knowing how much damage to expect and seeing more or less allows you to break down their set up, had to do it here,
CRMG-WWWW-WWW5-RPCJ, I threw together pokemon I liked and just went for it.