1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Nc3 Bg7 5. O-O a6 6. Bc4 e6 7. Re1 Nge7 8. d3 O-O 9. Be3 b5 10. Bb3 Bb7 11. Bxc5 Ne5 12. a4 d6 13. Be3 b4 14. Na2 a5 15. c3 d5 16. Nxe5 Bxe5 17. d4 Bg7 18. e5 Nf5 19. cxb4 Nxe3 20. Rxe3 f6 21. exf6 Qxf6 22. Rf3 Qh4 23. Rxf8 Rxf8 24. f3 Bxd4 25. Kh1 Bf2 26. Qe2 Rf6 27. Rf1 Bb6 28. b5 d4 29. Bxe6 Kg7 30. Qe5 Kh6 31. Bg4 d3 32. Qe7 d2 33. Nc3 Bd8 34. Qxb7 Qe1 35. Kg1 Bb6 36. Qxb6 Rxb6 37. f4 Qe3 38. Kh1 Rb8 39. Nd5 Qd4 40. Nc3 Re8 41. Nd1 Re1 42. resign