1. e4 d5 2. exd5 Qxd5 3. Nf3 Nf6 4. c4 Qa5 5. Nc3 c5 6. d3 Nc6 7. Be2e5 8. Bd2 Qc7 9. O-O a6 10. Re1 Bd6 11. Bf1 O-O 12. g3 Bg4 13. Bg2 Rfe8 14. Ne4 Nxe4 15. Rxe4 Bh5 16. Rh4 Bg6 17. Qf1 Rad8 18. Ng5 Nd4 19. Be4 f5 20. Bd5+ Kh8 21. Nf7+ Bxf7 22.Bxf7 Qxf7 23. Qh3 Nf3+ 24. Kh1 Nxh4 25. Qxh4 Be7 26. Qh3 Rxd3 27. Be3 f4 28. Bc1 Qxc4 29. Qh5 Qe4+ 30. Kg1Red8 31. Kf1 Rd1+