1. Nf3 Nf6 2. c4 c5 3. Nc3 Nc6 4. d4 Qb6 5. Nd5 Nxd5 6. cxd5 Nxd4 7. Nxd4 cxd4 8. e4 e5 9. Bd3 Be7 10. O-O O-O 11. f4 d6 12. Qh5 Bf6 13. Rf3 g6 14. Rg3 Bg7 15. Qh4 Qd8 16. Qxd8 Rxd8 17. f5 Bd7 18. fxg6 hxg6 19. Bg5 f6 20. Bd2 Kf7 21. Rf1 Rh8 22. h3 Rac8 23. Bb4 Bh6 24. Bxd6 Be3 25. Kh1 g5 26. Bxe5 Bf4 27. Bxf4 gxf4 28. Rxf4 Rh6