1. f4 f5 2. g3 h6 3. Nf3 Nf6 4. Bd4 d6 5. O-O Bd5 6. b3 c5 7. Bb2 e6 8. c4 Be4 9. d3 Bc6 10. Qc2 Ne7 11. e3 Qc7 12. Ne2 Ng4 13. Qd2 Bxf3 14. Bxf3 Nf6 15. Nc3 a6 16. Rae1 g5 17. d4 g4 18. Bg2 Ne8 19. Ne2 Bf6 20. dxc5 Bxb2 21. cxd6 Qxd6 22. Qxb2 Kc7 23. Rd1 Qc5 24. Nd4 Rf6 25. b4 Qa7 26. Rd2 Rd8 27. c5 Nc6 28. Rfd1 Nxd4 29. Rxd4 Rxd4 30. Qxd4 resign