1. e4 c5 2. Bc4 Nc6 3. d3 Nf6 4. Nf3 g6 5. Ng5 e6 6. Nc3 Bg7 7. Bf4 O-O 8. O-O d5 9. Bb5 a6 10. Bxc6 bxc6 11. e5 Nd7 12. Qf3 Nxe5 13. Qh3 h6 14. Nf3 Nxf3 15. Qxf3 Qf6 16. Rae1 Rd8 17. Na4 g5 18. Be5 Qxf3 19. gxf3 Bxe5 20. Rxe5 f6 21. Ree1 c4 22. Nc5 cxd3 23. Nxd3 a5 24. Nc5 Kf7 25. a4 Ba6 26. Nd3 Bxd3 27. cxd3 Rab8 28. Re2 d4 29. Rfe1 e5 30. Rc1 Rb4 31. Rxc6 Rxa4 32. Rc7 Ke6 33. Rc6 Rd6 34. Rc5 Rb6 35. Rec2 Ra2 36. Rc6 Rxc6 37. Rxc6 Kf5 38. Rb6 Ra4 39. b3 Rb4 40. Rxb4 axb4 41. Kg2 Kf4 42. h3 h5 43. h4 gxh4 44. resign