1.d4 e6 2.c4 Nf6 3.Nf3 b6 4.g3 Bb7 5.Bg2 c5 6.d5 exd5 7.Nh4 g6 8.Bg5 Bg7 9.Nc3 h6 10.Bxf6 Bxf6 11.Nb5 d6 12.Bxd5 Nc6 13.Bg2 Be5 14.f4 Bxf4 15.O-O Be5 16.Bd5 Rf8 17.Nf3 Bxb2 18.Rb1 Bg7 19.Rb3 Qe7 20.Bxc6+ Bxc6 21.Nxd6+ Kd7 22.Nf5+ Bd4+ 23.N3xd4 Qe4 24.Nxc6+ Kxc6 25.Nd6 Qe6 26.Rd3 Rad8 27.Qa4+ Kc7 28.Qxa7+ Kc6 29.Qb7# 1-0