1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 f6 5. Nc3 d5 6. c5 Nc4 7. Bxc4 dxc4 8. Nf3 Bf5 9. b3 fxe5 10. Nxe5 b6 11. Nxc4 Nc6 12. O-O Nxd4 13. cxb6 axb6 14. Be3 c5 15. Ne5 Qd6 16. f4 Nc2 17. Qxd6 exd6 18. Nc4 Nxa1 19. Rxa1 g6 20. Nxb6 Rb8 21. Ncd5 Bg7 22. Re1 O-O 23. h3 Rfe8 24. g4 Be4 25. Kf2 Bd4 26. Bxd4 cxd4 27. Nf6 Kg7 28. Nxe8 Rxe8 29. g5 d3 30. Nc4 d5 31. Nd2 Rc8 32. Nxe4 Rc2 33. Ke3 dxe4 34. Kxe4 d2 35. Rd1 Rxa2 36. Kd3 Kf7 37. Rxd2 Rxd2 38. Kxd2 Ke6 39. Kd3 Kf5 40. Kd4 Kxf4 41. b4 Kf5 42. Kd5 Kxg5 43. Ke6 h5 44. b5 Kh4 45. Kf6 g5 46. b6 Kxh3 47. Kxg5 h4 48. b7 Kg3 49. b8=Q Kh3 50. Qb3 resign