1. e4 c5 2. Nf3 Nc6 3. Nc3 a6 4. a4 e6 5. d4 cxd4 6. Nxd4 Bb4 7. Nxc6 Bxc3 8. bxc3 bxc6 9. Qd6 Qe7 10. Qg3 Qf6 11. Rb1 Qg6 12. Bd3 Qxg3 13. hxg3 Nf6 14. e5 Ng4 15. Bf4 f6 16. exf6 Nxf6 17. Bd6 Kf7 18. a5 h6 19. Kd2 Ne8 20. Ba3 d5 21. Rb6 Bd7 22. Re1 Nf6 23. f3 Rhb8 24. Bd6 Rxb6 25. axb6 Bc8 26. c4 Ne8 27. Be5 c5 28. cxd5 exd5 29. c4 Nf6 30. Bd6 dxc4 31. Bxc4 Kg6 32. Bd3 Kf7 33. Re7 Kg8 34. Be5 Kf8 35. Ra7 Rxa7 36. bxa7 Bb7 37. Bxf6 gxf6 38. Be4 Bxe4 39. fxe4 c4 40. a8=Q