1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. O-O Qc7 7. Qe2 Bd6 8. h3 b6 9. Nd2 Bb7 10. N2f3 Be7 11. e5 Nd5 12. Be4 O-O 13. c4 Nb4 14. Bxb7 Qxb7 15. Bg5 Bxg5 16. Nxg5 h6 17. Ne4 Qc7 18. f4 N8c6 19. Nxc6 Nxc6 20. Rad1 Rac8 21. Rf3 Ne7 22. Nd6 Rb8 23. Kh2 Nc8 24. Rg3 Nxd6 25. Rxd6 f5 26. Qh5 Kh8 27. b3 Qc8 28. Rgd3 Rb7 29. Qd1 Rf7 30. Rxe6 dxe6 31. Rd8 Qxd8 32. Qxd8 Kh7 33. Qa8 a5 34. c5 bxc5 35. Qxa5 Rfc7 36. Qa6 Re7 37. Qd6 Rbc7 38. a4 Kg8 39. g4 fxg4 40. hxg4 Kf7 41. f5 Rcd7 42. fxe6 resign