1. e4 c5 2. Nf3 Nc6 3. Bc4 e5 4. d3 Be7 5. c3 d6 6. Qb3 Na5 7. Bb5 Bd7 8. Qa4 Nc6 9. O-O a6 10. Bxc6 Bxc6 11. Qd1 b5 12. Be3 Nf6 13. Nbd2 O-O 14. Re1 Qd7 15. Nb3 Qc7 16. Nbd2 c4 17. dxc4 Nxe4 18. cxb5 axb5 19. Nxe4 Bxe4 20. Ng5 Bg6 21. Qd5 h6 22. Ne4 Qc4 23. Qxc4 bxc4 24. Nd2 d5 25. Nf3 f6 26. Red1 Rfb8 27. Rd2 Rb7 28. h3 Rb5 29. Nh4 Bd3 30. Nf3 Kf7 31. Ne1 Bh7 32. a3 Ke6 33. g3 Rab8 34. Rad1 Rxb2 35. Rxd5 Rb1 36. R5d2 R8b3 37. Kg2 Rxc3 38. Rxb1 Bxb1 39. a4 Be4 40. Kh2 Ra3 41. g4 Bb4 42. Rd1 Rxa4 43. resign