1.Nf3 d5 2.c4 dxc4 3.e3 Bf5 4.Bxc4 e6 5.Qb3 b6 6.Ne5 Qe7 7.Bb5+ Kd8 8.Bc6 Nxc6 9.Nxc6+ Kc8 10.Nxe7+ Bxe7 11.O-O Kb7 12.d4 Nf6 13.Nc3 Rad8 14.a4 Kb8 15.a5 Bd3 16.axb6 cxb6 17.Rd1 Bg6 18.Qa4 Rd7 19.Nb5 Rc8 20.Nxa7 Bc2 21.Nc6+ Rxc6 22.Qxc6 Bxd1 23.Ra8#