1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Be2 Qc7 6. Be3 Nf6 7. Nd2 d5 8. Bf3 dxe4 9. Nxe4 Nbd7 10. Nxf6+ Nxf6 11. O-O Be7 12. Rc1 O-O 13. c4 Rd8 14. Qc2 Bc5 15. Qc3 e5 16. Nc2 a5 17. Rfd1 Bg4 18. Bxc5 Qxc5 19. Rxd8+ Rxd8 20. Bxb7 Rb8 21. Bd5 Qd6 22. Ne3 a4 23. h3 Bd7 24. c5 Nxd5 25. cxd6 Nxc3 26. Rxc3 Be6 27. Rc7 Kf8 28. Nc4 Rd8 29. Rc5 Ke8 30. a3 Rb8 31. Nxe5 Rxb2 32. Ra5 Rb8 33. Rxa4 f6 34. d7+ Ke7 35. Nc6+ 1-0