1. e4 c5 2. Nf3 e6 3. Nc3 Nc6 4. Bb5 a6 5. Bxc6 bxc6 6. O-O Ne7 7. d4 Ng6 8. Be3 cxd4 9. Qxd4 f6 10. Na4 Be7 11. c4 O-O 12. c5 d6 13. cxd6 Qxd6 14. Qxd6 Bxd6 15. Rfd1 Bf4 16. Bxf4 Nxf4 17. g3 Nh3 18. Kg2 Ng5 19. Nxg5 fxg5 20. Rac1 Bb7 21. Nc5 Rab8 22. Nd7 c5 23. Re1 Rbc8 24. Nxf8 Kxf8 25. f3 g4 26. fxg4 Ke7 27. Kf3 a5 28. Rc3 Kd6 29. Kf4 Rf8 30. Ke3 Kc6 31. Rec1 resign