1. d4 e5 2. e4 d5 3. f3 dxe4 4. fxe4 exd4 5. Bd3 Nf6 6. Bg5 Be7 7. Bxf6 Bxf6 8. Nf3 O-O 9. O-O Re8 10. c3 Nc6 11. Bc4 Rxe4 12. Qb3 Qe7 13. Bxf7 Qxf7 14. Qxf7 Kxf7 15. Nbd2 Re8 16. cxd4 Bg4 17. d5 Bxf3 18. Rxf3 Ne5 19. Rc3 Rac8 20. Rf1 Kg8 21. Rg3 Kh8 22. Ne4 Rf8 23. Nxf6 Rxf6 24. Rxf6 gxf6 25. Rc3 Kg7 26. b4 Kf7 27. b5 Ke7 28. a4 Kd6 29. h4 Kxd5 30. resign