1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. c5 Nd5 5. Bc4 e6 6. d4 d6 7. cxd6 cxd6 8. Nc3 Nb6 9. b3 Nc6 10. Nf3 Be7 11. Bf4 dxe5 12. Nxe5 Nxc4 13. Nxc4 Qxd4 14. Be5 Qxd1 15. Rxd1 O-O 16. h4 Nxe5 17. Ne3 b6 18. Nb5 Bb7 19. f4 Ng6 20. Rd4 Bxg2 21. Nxg2 Bc5 22. Ra4 Rfc8 23. h5 Ne7 24. Ke2 a5 25. h6 g6 26. Rc4 Nf5 27. Kf3 Rd8 28. Nh4 Rd3 29. Ke2 Rad8 30. Rc2 Re3 31. Kf1 Ng3 32. Kg2 Nxh1 33. Kxh1 Rh3 34. Rh2 Rxh2 35. Kxh2 Rd2 36. Kh3 Bf8 37. Nc3 Rd3 38. Kg4 Rxc3 39. a4 f5 40. Kg5 Be7