1. e4 c5 2. Bc4 Nc6 3. d3 g6 4. Bf4 Bg7 5. c3 e6 6. Nf3 Nge7 7. O-O O-O 8. Nbd2 d5 9. exd5 exd5 10. Bb3 Bf5 11. d4 b6 12. dxc5 bxc5 13. Bc2 d4 14. cxd4 cxd4 15. Bb3 Nd5 16. Bg5 Qd6 17. h3 d3 18. Nc4 Qd7 19. Nh4 a5 20. a3 h6 21. Be3 Nxe3 22. fxe3 Bxh3 23. gxh3 Qxh3 24. Ng2 Rad8 25. Rf3 Qd7 26. Rc1 Ne5 27. Nxe5 Bxe5 28. Rc4 Bxb2 29. Rcf4 Qc6 30. Rxf7 Rxf7 31. Rxf7 Kh8 32. Qf1 Qd6 33. Nf4 d2 34. Qd1 Rc8 35. Bc2 g5 36. Ng6 Kg8 37. Bb3 Qg3 38. Kf1 Rc1 39. Rc7 Rc4 40. Bxc4