1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. a3 Be7 5. Nf3 a6 6. d3 b5 7. Ba2 Qc7 8. O-O Nf6 9. Ng5 h6 10. Nh3 O-O 11. Bd2 Bb7 12. f4 d6 13. Nf2 Rad8 14. Ng4 e5 15. f5 Nd4 16. Nxf6 Bxf6 17. Nd5 Bxd5 18. Bxd5 Qe7 19. c3 c4 20. cxd4 cxd3 21. Ba5 Rc8 22. Qxd3 exd4 23. Rac1 Bg5 24. Bd2 Bf6 25. Qg3 Kh7 26. Qb3 Rb8 27. Rc6 Ra8 28. Rfc1 Be5 29. Rc7 Qh4 30. Qh3 Qxh3 31. gxh3 Rab8 32. Rxf7 Rfc8 33. Rfc7 Rf8 34. b3 d3 35. Bc3 Rfc8 36. Bxe5 Rxc7 37. Rxc7 dxe5 38. Kf2 b4 39. a4 h5 40. h4 Rb6 41. Ke3 Kh6 42. Rc6 resign