1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2 Bg7 7. Be3 Nc6 8. O-O O-O 9. h3 Bd7 10. f4 Rc8 11. Bf3 a6 12. Qd2 Nxd4 13. Bxd4 Bc6 14. Rae1 Qa5 15. e5 dxe5 16. Rxe5 Nd5 17. Rxd5 Bxd5 18. Bxg7 Rfd8 19. Bd4 Rc4 20. Qf2 Rxd4 21. Qxd4 Bxf3 22. Qe3 Bc6 23. Qxe7 Rd2 24. Ne4 Rxc2 25. f5 Bxe4 26. Qxe4 Qc5 27. Kh1 Qc6 28. Qg4 Rxb2 29. fxg6 hxg6 30. Rd1 Rxa2 31. Rd8 Kg7 32. Qd4 Qf6 33. Rg8 Kxg8 34. Qxf6 b5 35. h4 b4 36. Qd8 Kh7 37. Qe7 Ra1 38. Kh2 a5 39. Qxf7 Kh6 40. Qf6 Ra2 41. Qh8