1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Bb4 7. Bd2 Nf6 8. O-O Bc5 9. Nb3 Be7 10. Be3 b5 11. a4 b4 12. Ne2 Bb7 13. Ng3 O-O 14. f4 d6 15. Rc1 Bc6 16. a5 Nbd7 17. Qe2 Bb7 18. c3 bxc3 19. Rxc3 Qd8 20. Rfc1 Qb8 21. Bd4 e5 22. Nf5 Bd8 23. fxe5 dxe5 24. Be3 g6 25. Nh6 Kg7 26. Nc5 Bxa5 27. Rb3 Nxc5 28. Rxc5 Bc7 29. Qf2 Bd6 30. Rc1 Rc8 31. Rf1 Be7 32. g4 Qc7 33. g5 Nxe4 34. Qxf7 Kh8 35. Rxb7 Qxb7 36. Qe6 Bxg5 37. Nf7 Kg7 38. Bxg5 Qa7 39. Kg2 Nxg5 40. Qxe5 Kf8 41. Nxg5 Kg8 42. Qe6 Kh8 43. Rf7 resign