1. e4 Nf6 2. Nc3 d5 3. exd5 Nxd5 4. Nxd5 Qxd5 5. Nf3 Bg4 6. Be2 e6 7. O-O Nc6 8. d3 Bc5 9. Be3 O-O-O 10. c4 Qf5 11. Nh4 Bxe2 12. Qxe2 Qe5 13. Nf3 Qh5 14. a3 Bd6 15. h3 Ne5 16. Bxa7 Nxf3 17. Qxf3 Qxf3 18. gxf3 b6 19. a4 Kb7 20. a5 Ra8 21. axb6 cxb6 22. Bxb6 Kxb6 23. d4 Bf4 24. c5 Kc6 25. b4 Rhb8 26. Rab1 Ra4 27. Rfd1 Raxb4 28. Rxb4 Rxb4 29. Kf1 Kd5 30. Ke2 Rxd4 31. Rc1 Bxc1 32. resign