1.Nf3 b5 2.d4 Bb7 3.e4 Bxe4 4.Bxb5 c6 5.Be2 e6 6.c4 Bb4+ 7.Nc3 Bxf3 8.Bxf3 Ne7 9.d5 cxd5 10.O-O Nbc6 11.cxd5 Ne5 12.Be4 f5 13.Qd4 Bxc3 14.bxc3 fxe4 15.Qxe5 Nxd5 16.Qxg7 Qf6 17.Qg4 Qg6 18.Qh4 Rg8 19.g3 Rc8 20.Re1 Nf6 21.Rb1 Qf5 22.Be3 Rg4 23.Qh6 Rg6 24.Qh4 Rxc3 25.Bxa7 Kf7 26.a4 Rc4 27.Ra1 Rg5 28.h3 e3 29.Qxc4 Qxf2+ 30.Kh1 Qf3+ 31.Kg1 Rxg3+ 32.Kh2 Rxh3+ 33.Kg1 Rh1# 0-1