1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. a3 Bxc3 5. bxc3 dxe4 6. Qg4 Nf6 7. Qxg7 Rg8 8. Qh6 Rg6 9. Qd2 c5 10. Ne2 cxd4 11. cxd4 Nc6 12. Bb2 Qa5 13. Qxa5 Nxa5 14. Nf4 Rg4 15. g3 Nd5 16. Ng2 f5 17. c4 Nb6 18. Ne3 Rg8 19. Bc3 Nc6 20. a4 Nd7 21. Be2 Ne7 22. f3 exf3 23. Bxf3 Rb8 24. O-O b6 25. a5 Bb7 26. axb6 Nxb6 27. d5 exd5 28. Bh5 Kd8 29. Nxf5 Nxc4 30. Bf6 Kd7 31. Nxe7 Rgf8 32. Bg4 Kd6 33. Nf5 Kc6 34. Be7 Rxf5 35. Bxf5 Re8 36. Rfe1 a5 37. Bxh7 Nd6 38. Bxd6 Rxe1 39. Rxe1 Kxd6 40. Ra1 resign