1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. Nf3 a6 5. d4 b5 6. Be2 d5 7. O-O c4 8. b3 Qa5 9. Bd2 b4 10. Na4 c3 11. Be3 Be7 12. Nc5 h6 13. exd5 exd5 14. Ne5 Nxe5 15. dxe5 Bxc5 16. Bxc5 Qxc5 17. Bh5 Ne7 18. Qf3 Ng6 19. Bxg6 fxg6 20. Rfd1 Be6 21. Rd3 O-O-O 22. Rad1 Rhf8 23. Qe2 Bg4 24. Qe3 Qxe3 25. fxe3 Bxd1 26. Rxd1 Rf5 27. e6 Re5 28. Kf2 Rxe6 29. Rd4 Re4 30. Rd1 Rf8 31. Ke2 Re5 32. Rg1 Rfe8 33. Kd3 Rxe3 34. Kd4 R8e5 35. Rf1 R3e4 36. Kc5 a5 37. Kb6 d4 38. Rf8 Kd7 39. Rf7 Ke8 40. Rxg7 Re2 41. Rxg6 Re6 42. Rxe6 Rxe6 43. Kxa5 d3 44. resign