1. e4 c5 2. Nf3 e6 3. Nc3 a6 4. d4 cxd4 5. Nxd4 b5 6. Bd3 Bb7 7. O-O Nc6 8. Nxc6 Bxc6 9. Re1 Bc5 10. e5 Ne7 11. Ne4 Bxe4 12. Bxe4 Rc8 13. b3 O-O 14. Bb2 Qc7 15. g3 Rfd8 16. a4 b4 17. Qe2 a5 18. Rad1 Ng6 19. Kg2 d5 20. Bd3 Nf8 21. Qh5 Ng6 22. h4 Be7 23. Qg4 Nf8 24. Re2 Qb7 25. h5 h6 26. f4 d4 27. Be4 Qb6 28. Qf3 Qc5 29. Red2 Qc7 30. Bxd4 Bc5 31. Bxc5 Rxd2 32. Rxd2 Qxc5 33. Qd1 Qe3 34. Bf3 Rc3 35. Rd8 g5 36. fxg5 hxg5 37. h6 g4 38. Rxf8 Kh7 39. Rxf7 Kg6 40. Rf6 Kg5 41. h7 gxf3 42. Kh3 Qf2 43. Qc1 Re3 44. Qxe3 Qxe3 45. h8=Q Qxe5 46. Qh4