1. c4 e5 2. Nc3 c6 3. Nf3 f6 4. d4 exd4 5. Nxd4 Bb4 6. Qc2 a5 7. g3 g6 8. Bg2 f5 9. O-O Bxc3 10. Qxc3 Qf6 11. Bd2 h5 12. Nf3 Qxc3 13. Bxc3 Rh7 14. Rfe1 d5 15. cxd5 cxd5 16. Ne5 Ne7 17. Rad1 Be6 18. Nf3 Rh8 19. Bxh8 Nbc6 20. Ng5 Bg8 21. Bf6 Nc8 22. e3 Nb4 23. e4 fxe4 24. Bxe4 Kd7 25. Bxg6 Nd6 26. Bxh5 Nxa2 27. h4 Rf8 28. Bg7 Ra8 29. f4 Nb4 30. Bg4 Kc6 31. Be5 Nc4 32. Bf3 Nxb2 33. Bxb2 a4 34. Ba3 Na6 35. Rc1 Kd7 36. Re7 Kd8 37. Nf7 Bxf7 38. Rxf7 resign