1.d4 Nf6 2.Bg5 d5 3.e3 c5 4.Bxf6 gxf6 5.dxc5 e6 6.Nf3 Bxc5 7.c4 dxc4 8.Qc2 b5 9.a4 Qa5+ 10.Nbd2 Bb7 11.Be2 a6 12.O-O Qb6 13.axb5 axb5 14.Rxa8 Bxa8 15.b3 Nd7 16.bxc4 b4 17.Nb3 O-O 18.Rd1 Rd8 19.Qa2 Be4 20.Nfd2 Bg6 21.h4 Bxe3 22.fxe3 Qxe3+ 23.Kf1 Ne5 24.Qa5 Qf4+ 25.Kg1 Qe3+ 26.Kf1 Rc8 27.Qa6 Rf8 28.Ra1 Bd3 29.Bxd3 Ng4 30.Qa7 Nh2# 0-1