1.Nf3 d5 2.c4 c6 3.g3 dxc4 4.Qc2 b5 5.Bg2 Nf6 6.a4 Bb7 7.b3 cxb3 8.Qxb3 a6 9.Ba3 g6 10.Ng5 e6 11.Bxf8 Kxf8 12.axb5 Qb6 13.Qa3+ Ke8 14.Qd6 Nbd7 15.bxc6 Rc8 16.O-O Bxc6 17.Nc3 Bxg2 18.Qxb6 Nxb6 19.Kxg2 Ra8 20.Rfb1 Nbd5 21.Nxd5 Nxd5 22.Rb7 Ne7 23.Rc1 h6 24.Ne4 Rd8 25.Rcc7 Nd5 26.Rxf7 Rf8 27.Nf6+ Nxf6 28.Rfe7#