1. e4 e5 2. Nf3 Nc6 3. Bc4 a6 4. c3 Be7 5. d4 d6 6. Be3 Nf6 7. Nbd2 O-O 8. O-O b5 9. Bd3 Bb7 10. Qc2 Qd7 11. Ng5 h6 12. Ngf3 Ng4 13. Rae1 g5 14. h3 Nxe3 15. Rxe3 Bf6 16. d5 Ne7 17. Nh2 Bg7 18. Ndf3 a5 19. h4 f6 20. h5 c6 21. Qe2 b4 22. Nd2 bxc3 23. bxc3 cxd5 24. exd5 Nxd5 25. Rg3 Nf4 26. Qe3 Nxg2 27. Rxg2 Bxg2 28. Kxg2 Rac8 29. Rc1 Qa4 30. Rc2 f5 31. Qb6 Rc6 32. Qb7 e4 33. Bc4 Rxc4 34. Nxc4 Qxc4 35. Qb3 Qxb3 36. axb3 Rb8 37. Nf1 Rxb3 38. c4 a4 39. Nd2 Ra3 40. c5 dxc5 41. Rxc5 Ra1 42. Nc4 a3 43. Nd6 a2 44. Ra5 Rd1 45. resign