1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 e6 6. Bc4 Bb4 7. O-O Nge7 8. Qe2 O-O 9. Bg5 f6 10. Bh4 a6 11. Rfd1 b5 12. Bb3 Qc7 13. e5 Nxe5 14. Nxe5 Qxe5 15. Qg4 Bxc3 16. bxc3 Qxc3 17. Rac1 Qe5 18. Rc5 d5 19. Rdc1 Nf5 20. Bc2 Nxh4 21. Qxh4 h6 22. Rc7 Qg5 23. Qxg5 hxg5 24. Bg6 Rb8 25. Re7 Rb7 26. Rcc7 Rxc7 27. Rxc7 e5 28. Kf1 d4 29. Ke2 Be6 30. f3 Bxa2 31. g3 Bc4 32. Kd2 a5 33. h4 gxh4 34. gxh4 a4 35. h5 a3 36. h6 gxh6 37. Bh7 Kh8 38. Bb1 Ra8 39. Rh7 Kg8 40. Rxh6 a2 41. Bh7 Kg7 42. resign