1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 a5 5. a3 Nf6 6. d3 d6 7. h3 O-O 8. Bg5 Be6 9. Qb3 Bxc4 10. Qxc4 Qe7 11. O-O Qe6 12. Qb5 Bb6 13. Nbd2 Ne7 14. Nc4 Ng6 15. Nxb6 cxb6 16. Qxb6 h6 17. Be3 Nf4 18. Bxf4 exf4 19. Rab1 Qd7 20. e5 dxe5 21. Nxe5 Qd5 22. d4 Rfe8 23. c4 Ra6 24. Qxa6 Qxd4 25. Nf3 Qd7 26. Qxa5 Nh7 27. Qd5 Qa4 28. Ne5 Ng5 29. h4 Ne6 30. Qxb7 Rf8 31. Qd7 Qa6 32. a4 Nc5 33. Qb5 Qxb5 34. axb5 Rc8 35. b4 Nb7 36. c5 Nd8 37. b6 Rb8 38. Rfd1 resign