1. c4 c5 2. Nc3 Nf6 3. Nf3 Nc6 4. g3 g6 5. Bg2 Bg7 6. O-O O-O 7. d3 e6 8. Bg5 b6 9. a3 Bb7 10. Rb1 h6 11. Bf4 d5 12. b3 Re8 13. Qc1 d4 14. Nb5 Rc8 15. Nd6 Re7 16. Nxb7 Rxb7 17. Ne5 Rbc7 18. Nxc6 Rxc6 19. Bxc6 Rxc6 20. Bxh6 Qc8 21. Bxg7 Kxg7 22. Qg5 Qh8 23. Qe5 Rc8 24. g4 Qh3 25. g5 Qg4 26. Kh1 Rh8 27. Qxf6 Kg8 28. Qf3 Qh4 29. Qg3 Qh5 30. Rbe1 Kg7 31. Kg2 Kg8 32. Rh1 Kh7 33. h3 Rc8 34. Qg4 resign