1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Ne4 5.Bxb4 c5 6.Bc3 Ng5 7.b4 cxd4 8.Qxd4 Qe7 9.Qxg7 Rg8 10.Qxg8+ Qf8 11.Qxg5 a6 12.Nf3 a5 13.bxa5 b5 14.cxb5 Qa3 15.h3 Na6 16.h4 Qe7 17.h5 Nc7 18.Qg8+ Qf8 19.Qxh7 Qa3 20.Nxa3 f6 21.O-O-O Bb7 22.Rxd7 Nxb5 23.h6 Rb8 24.Nxb5 Ba8 25.g4 f5 26.g5 f4 27.g6 Kf8 28.g7+ Ke8 29.g8=Q# 1-0