1. e4 c5 2. Nf3 Nc6 3. c3 d6 4. d4 cxd4 5. cxd4 Bg4 6. Be2 Nf6 7. Nc3 e6 8. O-O Be7 9. Be3 O-O 10. Rc1 a6 11. h3 Bh5 12. Re1 Rc8 13. Nh2 Bg6 14. Bd3 b5 15. f3 b4 16. Ne2 Re8 17. Ng4 h5 18. Nxf6 Bxf6 19. Qd2 Qa5 20. Nf4 Bh4 21. Red1 Kh7 22. Nxg6 fxg6 23. d5 exd5 24. exd5 Ne5 25. Be4 Rxc1 26. Rxc1 Qb5 27. Rc7 Bf6 28. Bg5 Bxg5 29. Qxg5 Qb6 30. Kh2 Qxc7 31. Qxh5 Kg8 32. Bxg6 Nxg6 33. Qxg6 Qe7 34. Qxe8 Qxe8 35. resign