1. e4 c5 2. Bc4 e6 3. Nf3 Nc6 4. O-O Be7 5. d3 a6 6. Be3 b5 7. Bb3 Bb7 8. c4 Qc7 9. Nc3 b4 10. Na4 d6 11. d4 Rd8 12. d5 exd5 13. exd5 Ne5 14. Re1 Nf6 15. a3 a5 16. Nxe5 dxe5 17. axb4 axb4 18. Bc2 O-O 19. Qd3 e4 20. Qe2 Bd6 21. g3 Rfe8 22. b3 Bc8 23. f4 Bg4 24. Qg2 Bf3 25. Qh3 Ng4 26. Bd1 f5 27. Rf1 Nxe3 28. Bxf3 Nxf1 29. Rxf1 exf3 30. Qxf5 Qe7 31. Qd3 Qe3 32. Qxe3 Rxe3 33. Rb1 Rde8 34. Kf2 Rd3 35. Re1 Rxe1 36. Kxe1 Rxb3 37. Nb6 Rb2 38. Nc8 f2 39. Kf1 Bc7 40. d6 Bd8 41. Na7 b3 42. resign