1. c4 e5 2. e4 Nf6 3. Nc3 Nc6 4. Nf3 d6 5. d4 Bg4 6. Be3 exd4 7. Bxd4 Nxd4 8. Be2 Nxe2 9. Nxe2 Bxf3 10. gxf3 g6 11. Ng3 Bg7 12. Rb1 O-O 13. O-O Nd7 14. b4 Ne5 15. Qe2 Qf6 16. Kg2 a6 17. Rb3 h5 18. Qc2 Qxf3 19. Rxf3 Nxf3 20. Kxf3 Rae8 21. Kg2 Re5 22. f4 Re7 23. f5 Be5 24. Qf2 b5 25. fxg6 f6 26. Nxh5 bxc4 27. Qh4 c3 28. Nxf6 Bxf6 29. Rxf6 Rg7 30. Rxf8 Kxf8 31. Qd8