1. e4 e5 2. d3 Bc5 3. Nf3 d6 4. c3 h6 5. b4 Bb6 6. c4 c5 7. b5 Bg4 8. Be2 Ba5 9. Bd2 Nf6 10. O-O Nbd7 11. Bxa5 Qxa5 12. Nbd2 Nh5 13. Nh4 Bxe2 14. Qxe2 Nf4 15. Qe3 Qc3 16. Nf5 Qxd3 17. Nxd6 Qxd6 18. Nb3 Qg6 19. g3 b6 20. Nd2 Nf6 21. Nf3 Nh3 22. Kh1 Ng4 23. Qd2 Qxe4 24. Kg2 Ng5 25. Qc3 h5 26. Rae1 Qxf3 27. Qxf3 Nxf3 28. Kxf3 Nxh2 29. Kg2 Nxf1 30. Rxf1 Rd8 31. resign