1.d4 d5 2.c4 Nf6 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 Nc6 6.Be3 e5 7.d5 Nb4 8.Nf3 Bd6 9.a3 c5 10.axb4 cxb4 11.Nb5 O-O 12.Bd3 a6 13.O-O axb5 14.Rxa8 Ng4 15.Bg5 f6 16.Bd2 Bc5 17.h3 Bxf2+ 18.Kh1 Qc7 19.hxg4 Bxg4 20.Rxf8+ Kxf8 21.Rxf2 Qc5 22.Qe1 Qd4 23.Bxb4+ Kg8 24.Bxb5 g6 25.d6 f5 26.d7 fxe4 27.Bc4+ Kg7 28.Nxe5 Bxd7 29.Rf7+ Kh6 30.Qh4#