1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Qc7 6. O-O Bd6 7. Nf3 Nc6 8. c4 Nf6 9. Nc3 Ng4 10. h3 h5 11. Qe2 Bc5 12. Be3 Bxe3 13. fxe3 Nce5 14. Rac1 Nxf3 15. gxf3 Qg3 16. Kh1 Qxh3 17. Kg1 Ne5 18. f4 Nxd3 19. Qxd3 b6 20. Rf2 Qh4 21. Rd1 Qf6 22. f5 Qe5 23. fxe6 fxe6 24. Na4 Rb8 25. b4 g5 26. c5 b5 27. Nb6 Rxb6 28. cxb6 d6 29. Qxd6 Qxd6 30. Rxd6 Ke7 31. Rc6 h4 32. Rc7 Kd6 33. Rfc2 h3 34. Rxc8 resign