1. e4 Nc6 2. d4 d5 3. exd5 Qxd5 4. Nf3 Bg4 5. Be2 O-O-O 6. c3 e5 7. O-O exd4 8. Nxd4 Bxe2 9. Qxe2 Nxd4 10. cxd4 Qxd4 11. Be3 Qd3 12. Qg4 Qd7 13. Qf3 Kb8 14. Nc3 Nf6 15. Rfd1 Bd6 16. a4 a6 17. Rd2 Qg4 18. Qxg4 Nxg4 19. Rad1 Bxh2 20. Kh1 Rxd2 21. Rxd2 Nxe3 22. fxe3 Bd6 23. Ne4 Rd8 24. Ng5 f6 25. Nf7 Rd7 26. Nxd6 Rxd6 27. Rxd6 cxd6 28. g4 Kc7 29. Kg2 Kb6 30. Kf3 Ka5 31. b3 Kb4 32. Ke4 Kxb3 33. Kd5 Kxa4 34. Kxd6 b5 35. Ke7 b4 36. Kf7 b3 37. Kxg7 b2 38. Kxf6 b1=Q 39. Kg7 Qg6 40. resign