1. c4 e5 2. g3 Bc5 3. Bg2 c6 4. Nc3 Nf6 5. e3 d5 6. cxd5 cxd5 7. Nge2 d4 8. exd4 exd4 9. Ne4 Nxe4 10. Bxe4 O-O 11. O-O Re8 12. Qc2 Na6 13. Bxh7 Kh8 14. Bd3 g6 15. Nf4 Bf5 16. Bxf5 gxf5 17. Qxf5 f6 18. Qh5 Kg7 19. b3 Re5 20. Qf3 Nb4 21. Qg4 Kf7 22. Qg6 Ke7 23. a3 Nd5 24. Nd3 Rg5 25. Qh7 Ke6 26. Nxc5 Ke5 27. Bb2 Nf4 28. Qe4 Kd6 29. Nxb7 resign