well... ur team is kinda predictable. I mean, salamance, lucario, empoleon.. Theyre pretty easy to predict. Acctually, i knew that u were a pretty new trainer so that hydro pump off ur salamance really suprised me. If i knew it was coming i woulda used protect with my marowak =T. Anyways, you need a little more suprise factor in your team id say. I generally preffer to use random pokemon that ppl rarely see to suprise them (for example, although snorlax is very comon, most ppl dont see it in conjunction with belly drum and trick room. While this didnt help out much in this battle per say, it can really devastate other teams)