1. e4 c5 2. Nf3 d6 3. c3 Nc6 4. Be2 Nf6 5. d4 e6 6. Nbd2 Be7 7. O-O O-O 8. Nc4 b6 9. d5 Nb8 10. Bf4 Bb7 11. Ng5 h6 12. Nf3 exd5 13. exd5 Nxd5 14. Bg3 Nf6 15. b4 d5 16. Nce5 Nc6 17. Nxc6 Bxc6 18. Ne5 Bb7 19. Bb5 a6 20. Ba4 b5 21. Bc2 c4 22. Qd4 Ne4 23. Bf4 Bf6 24. f3 Bxe5 25. Bxe5 Nf6 26. Rae1 Ne8 27. a4 f6 28. Bg3 Nc7 29. Qf4 Rc8 30. Qf5 Re8 31. Rxe8 Nxe8 32. Re1 d4 33. Qh7 Kf8 34. Bg6 Bd5 35. Qh8 Bg8 36. Rxe8 Qxe8 37. Bxe8 Rxe8 38. Bd6 Kf7 39. f4 d3 40. resign