1. c4 Nf6 2. Nc3 g6 3. d4 Bg7 4. e4 d6 5. f4 O-O 6. Nf3 c5 7. Be2 cxd4 8. Nxd4 a6 9. Be3 Nbd7 10. O-O Nc5 11. Bf3 Qc7 12. Rc1 e5 13. fxe5 dxe5 14. Nb3 Nxb3 15. Qxb3 Be6 16. Nd5 Bxd5 17. cxd5 Qd7 18. a4 Rfc8 19. a5 Rxc1 20. Rxc1 Rc8 21. Rxc8 Qxc8 22. Qc3 Qxc3 23. bxc3 Bf8 24. Kf2 Nd7 25. Ke2 Ba3 26. Bg4 Nf6 27. Bc8 Nxe4 28. Bxb7 Nxc3 29. Kd3 Bb4 30. Bd2 e4 31. Kc4 e3 32. Bxc3 Bxc3 33. Kxc3 f5 34. Bxa6 f4 35. Be2 Kf7 36. a6 Ke7 37. a7 Kd6 38. a8=Q h6 39. Qc6 Ke5 40. Qe6