1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O Nf6 5. d3 h6 6. Nc3 Na5 7. Be3 Nxc4 8. dxc4 d6 9. e5 Ng4 10. exd6 Nxe3 11. fxe3 Bxd6 12. Nb5 Bc7 13. Qxd8 Bxd8 14. Rad1 O-O 15. Ne5 a6 16. Nd6 Bf6 17. Nd3 b6 18. b3 Bc3 19. Rf3 f6 20. Ne4 Ba5 21. Nd6 Bd7 22. a3 Bc6 23. b4 Bxf3 24. Rb1 Rad8 25. Nb7 Bxb7 26. bxa5 b5 27. cxb5 axb5 28. Nxc5 Bd5 29. Rxb5 Rc8 30. Nd7 Rfd8 31. Nb6 Rxc2 32. Nxd5 Rxd5 33. Rb8 Kf7 34. a6 Rd1