1. c4 e5 2. Nc3 Bc5 3. Nf3 Nc6 4. g3 Nf6 5. Bg2 d6 6. O-O a5 7. d3 Bg4 8. h3 Bh5 9. a3 O-O 10. Bd2 Re8 11. Na4 Ba7 12. b4 axb4 13. axb4 h6 14. b5 Nd4 15. g4 Bg6 16. Nxd4 Bxd4 17. Ra2 Nh7 18. Bxb7 Rb8 19. Bc6 Re6 20. Bd5 Rf6 21. Nc3 Ng5 22. Bxg5 hxg5 23. Ne4 Bxe4 24. Bxe4 Qe7 25. e3 Bc5 26. Qc2 Rh6 27. Kg2 Qf6 28. Rfa1 Qe6 29. Ra8 g6 30. Rxb8 Kg7 31. Bd5 Qf6 32. Raa8 Qe7 33. Rg8 Kf6 34. Qe2 resign