1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5 5.Ne2 cxd4 6.exd4 O-O 7.a3 Be7 8.Nf4 d6 9.Be2 e5 10.Nfd5 Nxd5 11.Nxd5 Nc6 12.dxe5 dxe5 13.O-O Bg5 14.Be3 Bxe3 15.fxe3 Qg5 16.b4 Be6 17.Qb3 Rac8 18.Rad1 b6 19.Kh1 h5 20.c5 e4 21.Bc4 Ne5 22.Nxb6 axb6 23.Bxe6 fxe6 24.Qxe6+ Kh7 25.Rxf8 Rxf8 26.cxb6 Ng4 27.Qxe4+ Kh8 28.Kg1 Qh4 29.h3 Qf2+ 30.Kh1 Qf1+ 31.Rxf1 Rxf1#