1. e4 c5 2. b4 e5 3. bxc5 Bxc5 4. Bc4 Nf6 5. d3 O-O 6. Nf3 d6 7. h3 Nbd7 8. O-O h6 9. Nc3 a6 10. Kh1 b5 11. Bb3 Nb6 12. Nh2 b4 13. Ne2 Bb7 14. f4 a5 15. a3 a4 16. Ba2 Qc8 17. Ng3 Bd4 18. Rb1 b3 19. cxb3 axb3 20. Bxb3 Nbd7 21. Nf5 d5 22. exd5 Nc5 23. Ng4 Qxf5 24. fxe5 Qxd3 25. Qxd3 Nxd3 26. exf6 Nxc1 27. Rbxc1 Rxa3 28. fxg7 Kxg7 29. Rb1 f5 30. Nh2 Kg6 31. Nf3 Bf6 32. Bc4 Ra7 33. Rb6 Kg7 34. Rfb1 Bc8 35. d6 Rd8 36. Rc6 Bd7 37. Rc7 Rxc7 38. dxc7 Rc8 39. Rb7 Bc6 40. Ra7 resign