1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 a6 5.Nf3 b5 6.Bd3 Bb7 7.O-O Nf6 8.e5 Nd5 9.Ne4 Nb4 10.e6 f5 11.Neg5 Nxd3 12.Qxd3 Bd5 13.Nf7 Qc8 14.Nxh8 Qxe6 15.Re1 Qf6 16.a4 c6 17.axb5 cxb5 18.Rxa6 Bxf3 19.Qxb5+ Nd7 20.Rxa8+ Bxa8 21.Qa6 Nb6 22.Qxb6 Qxd4+ 23.Qxd4 Bxd4+ 24.Be3 Bxh8 25.c3 Be4 26.Ra1 Kd7 27.Ra7+ Ke6 28.Bd4 Bxd4+ 29.cxd4 Kd5 30.Rxe7 Kxd4 31.Kf2