1. c4 e5 2. e4 Nf6 3. Nc3 Nc6 4. d3 Bc5 5. f3 O-O 6. Bg5 h6 7. Bxf6 Qxf6 8. Nd5 Qd6 9. Ne2 Nb4 10. a3 Nxd5 11. exd5 b5 12. b4 Be3 13. Ng3 Qb6 14. c5 Qg6 15. Qe2 Bd4 16. Ra2 d6 17. cxd6 cxd6 18. Ne4 Bb7 19. Rc2 Rac8 20. Qd2 Bxd5 21. Ng3 Rc6 22. Rxc6 Bxc6 23. Ne2 Bb6 24. Ng3 Rc8 25. Ne2 Bd5 26. Ng3 Bb3 27. Qb2 Ba4 28. Be2 Be3 29. Bd1 Bxd1 30. Ne4 Rc2 31. resign