1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nf3 Bf5 5. Nc3 e6 6. Nh4 Be4 7. Bd3 Bxd3 8. Qxd3 c5 9. O-O Nc6 10. Nf3 Nb4 11. Qe2 Qc7 12. b3 Ng4 13. h3 cxd4 14. exd4 Nf6 15. Nb5 Qd8 16. Bf4 Na6 17. c5 Be7 18. Nd6 Bxd6 19. Bxd6 Ne4 20. Qb5 Qd7 21. a4 Nxd6 22. cxd6 Qxb5 23. axb5 Nb8 24. Rac1 Nd7 25. Rc7 Rb8 26. Rfc1 Kd8 27. Ng5 Rf8 28. Nxh7 Rh8 29. Ng5 Rf8 30. f4 Nb6 31. Nxf7 Rxf7 32. Rxf7 Ke8 33. Rcc7 Nc8 34. d7 resign