1. e4 Nc6 2. d4 d5 3. exd5 Qxd5 4. c3 Nf6 5. Nf3 Bf5 6. Bd3 Qe6 7. Be3 Ng4 8. Bxf5 Qxf5 9. h3 Nxe3 10. fxe3 e6 11. O-O Bd6 12. Ne5 Qg5 13. Nxf7 Qxe3 14. Kh1 O-O 15. Nxd6 cxd6 16. Na3 Rxf1 17. Qxf1 Rf8 18. Qe1 Qxe1 19. Rxe1 Rf2 20. Rxe6 d5 21. Nb5 Rxb2 22. Nd6 h6 23. Nxb7 Nxd4 24. Re8 Kh7 25. cxd4 Rxb7 26. Rd8 Rb5 27. Kh2 Ra5 28. Rxd5 Rxd5 29. resign