1. e4 d6 2. Bc4 e6 3. Nf3 g6 4. d4 d5 5. exd5 exd5 6. Be2 Bg7 7. O-O Ne7 8. Nc3 O-O 9. Bg5 f6 10. Bf4 Be6 11. Nb5 Na6 12. c3 Nf5 13. Re1 c6 14. Na3 g5 15. Bg3 Nxg3 16. fxg3 Bf5 17. Bxa6 bxa6 18. Qa4 Qb6 19. c4 Be4 20. c5 Qxb2 21. Qxa6 g4 22. Nh4 Qxd4 23. Kh1 Qxc5 24. Rac1 Qe7 25. Rxc6 f5 26. Nb5 f4 27. Rc7 Qg5 28. Qe6 Kh8 29. Nd6 Qf6 30. Qxg4 f3 31. Nxe4 fxg2 32. Kxg2 dxe4 33. Qxe4 Rae8 34. Qxe8 Qf2 35. Kh3 Rxe8 36. Rxe8 Bf8 37. Rcc8 Qf1 38. Kg4 resign