1. e4 c5 2. Nf3 Nc6 3. Bc4 h6 4. O-O e5 5. Nc3 Nf6 6. d3 Bd6 7. Be3 O-O 8. a3 a6 9. Nd5 Nxd5 10. Bxd5 Ne7 11. Ba2 b6 12. Nh4 Bc7 13. Qf3 d6 14. Qg3 Kh8 15. Nf3 Ng6 16. h3 Qd7 17. h4 Bd8 18. h5 Nf4 19. Bxf4 exf4 20. Qxf4 Bf6 21. e5 Bxe5 22. Qe3 Re8 23. Qd2 Bb7 24. Rae1 Bxf3 25. gxf3 Bxb2 26. Qf4 Rf8 27. Rb1 Be5 28. Qe4 Rae8 29. Qc4 b5 30. Qd5 Qh3 31. Rfe1 Qh2 32. Kf1 Qh1 33. Ke2 Bc3 34. Kd1 Qxe1