1. e4 e5 2. Nf3 Qf6 3. Nc3 Bc5 4. Nd5 Qd6 5. Bc4 c6 6. Nc3 Nf6 7. O-O b5 8. Bb3 a5 9. a3 b4 10. axb4 Bxb4 11. d3 Na6 12. Bg5 h6 13. Bxf6 Qxf6 14. d4 exd4 15. Qxd4 Qxd4 16. Nxd4 Bxc3 17. bxc3 Nc5 18. Bc4 g6 19. Nb3 Nxe4 20. Rfe1 f5 21. f3 d5 22. Bf1 O-O 23. fxe4 fxe4 24. Rxa5 Rxa5 25. Nxa5 c5 26. Nb3 c4 27. Nd4 g5 28. h3 g4 29. h4 g3 30. Re3 Kh7 31. Rxg3 Rf4 32. Nc6 Rxh4 33. Be2 Bf5 34. Kf2 Rh1 35. Bg4 Bxg4 36. Rxg4 Rc1 37. Ke3 Rxc2 38. Kd4 Rd2 39. Kc5 e3 40. Nd4 Rxd4 41. Rg3 Rd3 42. Rg4 e2 43. resign